SimulationCraft 902-01

for World of Warcraft 9.0.2.37474 Live (wow build level 37474)

Current simulator hotfixes

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Warlock

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-11-15 Manually set secondary Malefic Rapture level requirement
Malefic Rapture spell_level 11.00 43.00

Table of Contents

Raid Summary

Raid Event List
0 casting,cooldown=500,duration=500

Additional Raid Information

FeveredIncantation : 6476 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6476.3 6476.3 12.6 / 0.194% 724.9 / 11.2% 7.8
RPS Out RPS In Primary Resource Waiting APM Active Skill
823.0 815.3 Mana 0.00% 59.8 100.4% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
FeveredIncantation 6476
Blazing Surge 206 3.2% 5.3 62.92sec 11621 0 Direct 5.2 8813 19996 11808 26.7%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 5.24 0.00 0.00 0.0000 0.0000 61852.39 61852.39 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 73.25% 3.84 0 6 8813.45 8204 10272 8785.97 0 10272 33833 33833 0.00%
crit 26.75% 1.40 0 5 19995.71 17884 23622 15809.29 0 22967 28019 28019 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 30 0.5% 30.0 9.95sec 297 0 Direct 30.0 161 475 297 43.3%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.96 29.96 0.00 0.00 0.0000 0.0000 8894.72 8894.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.74% 17.00 6 33 161.03 132 281 160.93 141 191 2737 2737 0.00%
crit 43.26% 12.96 4 26 474.84 265 712 476.47 338 623 6158 6158 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 27 0.4% 1.5 83.83sec 5407 4531 Direct 1.5 0 5407 5407 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.54 1.54 0.00 0.00 1.1936 0.0000 8336.77 8336.77 0.00% 4530.85 4530.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.54 0 5 5406.79 4138 6144 4635.81 0 6144 8337 8337 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.54
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.7% 21.5 13.82sec 616 0 Direct 21.5 472 994 616 27.5%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.49 21.49 0.00 0.00 0.0000 0.0000 13233.62 13233.62 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.51% 15.58 5 29 472.30 460 488 472.33 460 485 7359 7359 0.00%
crit 27.49% 5.91 0 14 994.29 920 1121 991.51 0 1121 5874 5874 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 880 13.6% 49.1 6.13sec 5400 0 Direct 49.1 0 5399 5399 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.13 49.13 0.00 0.00 0.0000 0.0000 265289.86 265289.86 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.13 38 59 5398.84 3108 8354 5397.56 5123 5663 265290 265290 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.23
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.85
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.21
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.39
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:5.43
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 631 (665) 9.7% (10.3%) 71.3 3.77sec 2809 1590 Direct 71.3 (201.4) 1733 3911 2668 42.9% (42.9%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.30 71.29 0.00 0.00 1.7665 0.0000 190198.35 190198.35 0.00% 1590.05 1590.05
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.08% 40.70 26 58 1733.41 1467 2428 1733.64 1623 1827 70528 70528 0.00%
crit 42.92% 30.60 20 42 3911.25 2933 7473 3914.65 3629 4222 119671 119671 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.51
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:27.74
    standard_rotation
    [}]:38.06
    Conflagration 33 0.5% 71.3 3.77sec 141 0 Periodic 130.1 38 119 77 49.0% 66.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.29 0.00 130.07 130.07 0.0000 1.5305 10076.83 10076.83 0.00% 50.62 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 51.05% 66.40 44 89 37.92 0 54 37.94 36 40 2517 2517 0.00%
crit 48.95% 63.67 43 87 118.70 0 174 118.89 109 131 7560 7560 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1439 22.2% 246.8 1.22sec 1757 0 Periodic 300.2 1444 0 1444 0.0% 100.0%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 246.78 0.00 300.16 300.16 0.0000 1.0000 433534.55 433534.55 0.00% 1444.36 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 300.16 239 359 1443.98 183 4581 1444.93 1306 1593 433535 433535 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5018 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5018.20 5018.20 0.00% 42.29 42.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.16% 69.27 53 82 40.83 29 51 40.83 39 43 2829 2829 0.00%
crit 27.84% 26.73 14 43 81.93 58 101 81.94 72 91 2190 2190 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1707.75
Phoenix Flames 0 (407) 0.0% (6.3%) 16.2 18.65sec 7547 6586

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.24 0.00 0.00 0.00 1.1461 0.0000 0.00 0.00 0.00% 6585.79 6585.79

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.36
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.81
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:2.07
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 407 6.3% 16.2 18.62sec 7570 0 Direct 16.2 2252 8336 7560 87.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.19 16.19 0.00 0.00 0.0000 0.0000 122541.88 122541.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.63% 2.04 0 6 2251.51 1766 3742 2038.01 0 3742 4609 4609 0.00%
crit 87.37% 14.14 10 19 8335.56 3532 9493 8342.71 7391 8886 117933 117933 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2240 (2390) 34.6% (36.9%) 78.8 3.83sec 9138 7871 Direct 79.5 (239.1) 3389 11366 8477 63.8% (63.8%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.79 79.55 0.00 0.00 1.1609 0.0000 674652.53 674652.53 0.00% 7871.22 7871.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.18% 28.78 18 39 3389.31 2674 6251 3389.92 3148 3628 97590 97590 0.00%
crit 63.82% 50.76 34 69 11366.07 5349 14377 11378.05 10426 12372 577062 577062 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.51
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.53
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:16.25
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.92
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:6.81
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:1.50
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:10.24
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 150 2.3% 79.5 3.80sec 569 0 Periodic 159.6 146 451 284 45.2% 80.6%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 79.55 0.00 159.58 159.58 0.0000 1.5161 45296.09 45296.09 0.00% 187.22 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.82% 87.49 58 125 146.15 15 284 146.11 137 154 12788 12788 0.00%
crit 45.18% 72.10 46 99 450.80 30 654 451.56 412 504 32508 32508 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 206 3.2% 30.7 9.69sec 2024 1670 Direct 30.7 0 2023 2023 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.65 30.65 0.00 0.00 1.2118 0.0000 62040.06 62040.06 0.00% 1670.21 1670.21
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.65 21 41 2022.71 1316 3954 2024.63 1853 2281 62040 62040 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.37
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.87
  • if_expr:searing_touch.active
    standard_rotation
    [|]:19.80
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.8% 43.3 6.91sec 339 0 Direct 43.3 260 547 339 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.28 43.28 0.00 0.00 0.0000 0.0000 14680.53 14680.53 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.31% 31.30 12 52 259.69 253 268 259.69 255 265 8128 8128 0.00%
crit 27.69% 11.98 2 23 546.86 506 617 546.87 509 587 6553 6553 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 117 1.8% 5.1 62.27sec 6997 2083 Periodic 20.1 1344 2813 1759 28.3% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.06 0.00 20.13 20.13 3.3588 0.7811 35407.43 35407.43 0.00% 2083.28 2083.28
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 71.72% 14.44 5 22 1344.13 1041 1737 1343.16 1133 1480 19402 19402 0.00%
crit 28.28% 5.69 0 13 2812.75 2081 3994 2798.83 0 3705 16006 16006 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.06
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
FeveredIncantation
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:FeveredIncantation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 184.63sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.59sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.28
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 21.06sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.92
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:FeveredIncantation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:FeveredIncantation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 7.6 40.03sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.59 0.00 0.00 0.00 1.1961 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.63
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.57sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 184.0sec 184.0sec 12.0sec 8.07% 18.87% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 197.3s
  • trigger_min/max:180.0s / 197.3s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.07%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.45% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.45%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.5sec 62.5sec 11.8sec 20.66% 0.00% 119.3 (119.3) 5.1

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.5s / 77.8s
  • trigger_min/max:57.5s / 77.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:20.66%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fevered Incantation 55.6 139.9 5.4sec 1.5sec 3.2sec 59.73% 0.00% 71.3 (71.3) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_fevered_incantation
  • max_stacks:5
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 27.6s
  • trigger_min/max:0.0s / 16.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 26.4s

Stack Uptimes

  • fevered_incantation_1:19.86%
  • fevered_incantation_2:10.55%
  • fevered_incantation_3:3.80%
  • fevered_incantation_4:2.72%
  • fevered_incantation_5:22.80%

Spelldata

  • id:333049
  • name:Fevered Incantation
  • tooltip:Your spells deal an additional $m1% critical hit damage.
  • description:Your spells deal an additional $m1% critical hit damage.
  • max_stacks:5
  • duration:6.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 19.9 20.8 9.8sec 4.7sec 4.8sec 31.79% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 78.0s
  • trigger_min/max:1.4s / 78.0s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 31.4s

Stack Uptimes

  • fireball_1:17.62%
  • fireball_2:8.17%
  • fireball_3:3.85%
  • fireball_4:1.52%
  • fireball_5:0.51%
  • fireball_6:0.12%
  • fireball_7:0.03%
  • fireball_8:0.05%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.4 0.0 62.4sec 62.8sec 14.6sec 25.88% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 76.2s
  • trigger_min/max:60.0s / 76.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.88%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 94.8 0.0 3.2sec 3.2sec 1.2sec 36.17% 45.44% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 18.4s
  • trigger_min/max:0.2s / 18.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • heating_up_1:36.17%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 78.9 0.0 3.8sec 3.8sec 0.8sec 15.99% 98.73% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.9s
  • trigger_min/max:0.5s / 40.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.99%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.5 16.4 60.1sec 13.2sec 13.4sec 24.34% 0.00% 11.1 (11.1) 5.2

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.5s / 77.8s
  • trigger_min/max:0.5s / 70.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.55%
  • infernal_cascade_2:21.78%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.6sec 0.0sec 22.8sec 10.52% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:302.9s / 323.8s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.52%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.9 0.0 24.0sec 24.0sec 11.8sec 50.25% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.9s / 55.6s
  • trigger_min/max:12.9s / 55.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.25%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.4sec 2.7sec 3.31% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 74.3s
  • trigger_min/max:60.0s / 74.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 6.8s

Stack Uptimes

  • soul_ignition_1:3.31%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 94.8 70.0 119.0 3.2s 0.2s 18.4s
Heating Up removed 15.4 6.0 29.0 16.5s 1.1s 126.8s
Heating Up converted with Fire Blast 20.9 13.0 30.0 14.7s 0.5s 95.2s
Hot Streak procs 78.9 60.0 97.0 3.8s 0.5s 40.9s
Hot Streak spells used 246.8 198.0 295.0 1.2s 0.0s 7.2s
Hot Streak spell crits 175.3 136.0 213.0 1.7s 0.0s 16.7s
Hot Streak spell crits wasted 1.6 0.0 7.0 87.0s 0.1s 314.7s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 88.7s 57.4s 186.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.58% 11.05% 18.30% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000213.430152.134271.907
Counterspell0.6110.0002.9969.1205.23114.054
Shifting Power4.8010.00017.16024.63715.41540.172
Fire Blast0.3220.0009.80515.8854.98132.941
Rune of Power4.9560.00021.72338.63722.34251.613
Dragon's Breath124.00752.675332.172292.804226.561358.255
Combustion1.6780.00014.1618.8771.67119.660
Phoenix Flames1.2260.00031.94120.3309.20853.758

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
FeveredIncantation
mana_regen Mana 2638.25 245719.83 100.00% 93.14 55386.19 18.39%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 815.33 822.99 55368.7 47692.4 42154.0 50000.0
Usage Type Count Total Avg RPE APR
FeveredIncantation
combustion Mana 5.4 26927.3 5000.0 5093.2 0.0
counterspell Mana 15.2 15215.5 1000.0 1019.6 0.0
dragons_breath Mana 1.6 3142.9 2000.0 2038.3 2.7
fire_blast Mana 50.1 25045.6 500.0 509.8 10.6
fireball Mana 72.7 72652.7 1000.0 1019.0 2.8
pyroblast Mana 81.3 81342.4 1000.0 1032.4 8.9
scorch Mana 31.3 15656.4 500.0 510.7 4.0
shifting_power Mana 5.2 12897.2 2500.0 2548.7 2.7

Statistics & Data Analysis

Fight Length
FeveredIncantation Fight Length
Count 812
Mean 301.43
Minimum 240.13
Maximum 359.91
Spread ( max - min ) 119.77
Range [ ( max - min ) / 2 * 100% ] 19.87%
Standard Deviation 34.3347
5th Percentile 246.13
95th Percentile 354.75
( 95th Percentile - 5th Percentile ) 108.63
Mean Distribution
Standard Deviation 1.2049
95.00% Confidence Interval ( 299.07 - 303.79 )
Normalized 95.00% Confidence Interval ( 99.22% - 100.78% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 499
0.1% Error 49842
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 41
0.01 Scale Factor Error with Delta=300 1007
DPS
FeveredIncantation Damage Per Second
Count 812
Mean 6476.31
Minimum 5863.48
Maximum 7030.44
Spread ( max - min ) 1166.96
Range [ ( max - min ) / 2 * 100% ] 9.01%
Standard Deviation 182.8106
5th Percentile 6187.16
95th Percentile 6777.08
( 95th Percentile - 5th Percentile ) 589.91
Mean Distribution
Standard Deviation 6.4154
95.00% Confidence Interval ( 6463.74 - 6488.88 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 31
0.1% Error 3061
0.1 Scale Factor Error with Delta=300 286
0.05 Scale Factor Error with Delta=300 1142
0.01 Scale Factor Error with Delta=300 28529
Priority Target DPS
FeveredIncantation Priority Target Damage Per Second
Count 812
Mean 6476.31
Minimum 5863.48
Maximum 7030.44
Spread ( max - min ) 1166.96
Range [ ( max - min ) / 2 * 100% ] 9.01%
Standard Deviation 182.8106
5th Percentile 6187.16
95th Percentile 6777.08
( 95th Percentile - 5th Percentile ) 589.91
Mean Distribution
Standard Deviation 6.4154
95.00% Confidence Interval ( 6463.74 - 6488.88 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 31
0.1% Error 3061
0.1 Scale Factor Error with Delta=300 286
0.05 Scale Factor Error with Delta=300 1142
0.01 Scale Factor Error with Delta=300 28529
DPS(e)
FeveredIncantation Damage Per Second (Effective)
Count 812
Mean 6476.31
Minimum 5863.48
Maximum 7030.44
Spread ( max - min ) 1166.96
Range [ ( max - min ) / 2 * 100% ] 9.01%
Damage
FeveredIncantation Damage
Count 812
Mean 1946035.61
Minimum 1512389.50
Maximum 2384380.08
Spread ( max - min ) 871990.57
Range [ ( max - min ) / 2 * 100% ] 22.40%
DTPS
FeveredIncantation Damage Taken Per Second
Count 812
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
FeveredIncantation Healing Per Second
Count 812
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
FeveredIncantation Healing Per Second (Effective)
Count 812
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
FeveredIncantation Heal
Count 812
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
FeveredIncantation Healing Taken Per Second
Count 812
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
FeveredIncantation Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
FeveredIncantationTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
FeveredIncantation Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.92 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.06 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.32 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.24 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.63 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.23 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.35 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.85 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.28 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.51 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.53 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.36 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.51 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.37 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.54 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 16.25 pyroblast,if=buff.hot_streak.react
o 10.21 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.39 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.92 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.81 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.87 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 27.74 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 6.81 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 1.50 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 5.43 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 10.24 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 2.07 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 19.80 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 38.06 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfddUbhhjhdhjhjhdhlildhWnSYQnounounuuxv}}}}xv}}v}}}Q}WupnuuuuukfchhdThdUhjhdQhjhdhz}SQWnoonupnunupnu}}xv}}}Q}}}}}}}}kfdchhdhTUjhdhQjhdhmWsSoQupnuupn}}xv}}}}}}QWouuuuuun}}}ckfddbhTUhjQhdhjhdhjhmSYQWnopntrtortrtty|xy||y|y|Q|y|y||y||xw||y||y|ycTkfdQlhhdUhjhdhdhjhWSpQnopnttrtonzz||y

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask FeveredIncantation 50000.0/50000: 100% mana
Pre precombat 1 food FeveredIncantation 50000.0/50000: 100% mana
Pre precombat 2 augmentation FeveredIncantation 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.181 combustion_phase f combustion Fluffy_Pillow 49181.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.181 combustion_phase d fire_blast Fluffy_Pillow 44181.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.767 combustion_phase d fire_blast Fluffy_Pillow 44267.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, fevered_incantation, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.846 default U cancel_buff Fluffy_Pillow 42846.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.846 combustion_cooldowns b berserking Fluffy_Pillow 42846.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.846 combustion_phase h pyroblast Fluffy_Pillow 42846.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.708 combustion_phase h pyroblast Fluffy_Pillow 42708.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.574 combustion_phase j phoenix_flames Fluffy_Pillow 42574.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.438 combustion_phase h pyroblast Fluffy_Pillow 43438.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.942 combustion_phase d fire_blast Fluffy_Pillow 42942.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.302 combustion_phase h pyroblast Fluffy_Pillow 42802.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.163 combustion_phase j phoenix_flames Fluffy_Pillow 42663.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.026 combustion_phase h pyroblast Fluffy_Pillow 43526.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.888 combustion_phase j phoenix_flames Fluffy_Pillow 43388.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.752 combustion_phase h pyroblast Fluffy_Pillow 44252.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.752 combustion_phase d fire_blast Fluffy_Pillow 43252.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.616 combustion_phase h pyroblast Fluffy_Pillow 43616.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.480 combustion_phase l scorch Fluffy_Pillow 43480.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.344 combustion_phase i pyroblast Fluffy_Pillow 43844.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.218 combustion_phase l scorch Fluffy_Pillow 43718.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.728 combustion_phase d fire_blast Fluffy_Pillow 44228.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.082 combustion_phase h pyroblast Fluffy_Pillow 43582.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.943 default W rune_of_power Fluffy_Pillow 43443.0/50000: 87% mana bloodlust, hot_streak, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.892 rop_phase n pyroblast Fluffy_Pillow 44392.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.842 default S shifting_power Fluffy_Pillow 44342.0/50000: 89% mana bloodlust, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), potion_of_spectral_intellect
0:17.748 default Y fire_blast Fluffy_Pillow 43748.0/50000: 87% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.598 default Q counterspell Fluffy_Pillow 44098.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(2), potion_of_spectral_intellect
0:18.598 rop_phase n pyroblast Fluffy_Pillow 43098.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(2), potion_of_spectral_intellect
0:18.598 rop_phase o fire_blast Fluffy_Pillow 42098.0/50000: 84% mana bloodlust, rune_of_power, fevered_incantation(2), potion_of_spectral_intellect
0:19.547 rop_phase u fireball Fluffy_Pillow 42547.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(4), potion_of_spectral_intellect
0:20.969 rop_phase n pyroblast Fluffy_Pillow 42969.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(5), potion_of_spectral_intellect
0:21.801 rop_phase o fire_blast Fluffy_Pillow 42801.0/50000: 86% mana bloodlust, fireball, heating_up, rune_of_power, fevered_incantation, potion_of_spectral_intellect
0:21.920 rop_phase u fireball Fluffy_Pillow 42420.0/50000: 85% mana bloodlust, fireball, hot_streak, rune_of_power, fevered_incantation(2), potion_of_spectral_intellect
0:23.342 rop_phase n pyroblast Fluffy_Pillow 42842.0/50000: 86% mana bloodlust, fireball, hot_streak, rune_of_power, fevered_incantation(2), potion_of_spectral_intellect
0:24.292 rop_phase u fireball Fluffy_Pillow 42792.0/50000: 86% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:25.713 rop_phase u fireball Fluffy_Pillow 43213.0/50000: 86% mana bloodlust, fireball(2), rune_of_power
0:27.066 standard_rotation x fire_blast Fluffy_Pillow 44566.0/50000: 89% mana bloodlust, heating_up, fevered_incantation
0:27.136 standard_rotation v pyroblast Fluffy_Pillow 43136.0/50000: 86% mana bloodlust, hot_streak, fevered_incantation(2)
0:28.087 standard_rotation } fireball Fluffy_Pillow 43087.0/50000: 86% mana bloodlust, fireball
0:29.510 standard_rotation } fireball Fluffy_Pillow 43510.0/50000: 87% mana bloodlust, fireball
0:30.933 standard_rotation } fireball Fluffy_Pillow 43933.0/50000: 88% mana bloodlust, fireball(2)
0:32.355 standard_rotation } fireball Fluffy_Pillow 44355.0/50000: 89% mana bloodlust, fireball(3)
0:33.487 standard_rotation x fire_blast Fluffy_Pillow 45487.0/50000: 91% mana bloodlust, heating_up, fevered_incantation
0:33.777 standard_rotation v pyroblast Fluffy_Pillow 44277.0/50000: 89% mana bloodlust, hot_streak, fevered_incantation(2)
0:34.726 standard_rotation } fireball Fluffy_Pillow 44226.0/50000: 88% mana bloodlust, fireball, heating_up, fevered_incantation
0:36.149 standard_rotation } fireball Fluffy_Pillow 44649.0/50000: 89% mana bloodlust, fireball, heating_up, fevered_incantation
0:37.570 standard_rotation v pyroblast Fluffy_Pillow 45070.0/50000: 90% mana bloodlust, hot_streak, fevered_incantation(2)
0:38.518 standard_rotation } fireball Fluffy_Pillow 45018.0/50000: 90% mana bloodlust, fireball
0:39.941 standard_rotation } fireball Fluffy_Pillow 45441.0/50000: 91% mana bloodlust, fireball
0:41.361 standard_rotation } fireball Fluffy_Pillow 45861.0/50000: 92% mana fireball(2)
0:43.208 default Q counterspell Fluffy_Pillow 46708.0/50000: 93% mana fireball(3), fevered_incantation
0:43.208 standard_rotation } fireball Fluffy_Pillow 45708.0/50000: 91% mana fireball(3), fevered_incantation
0:45.057 default W rune_of_power Fluffy_Pillow 46557.0/50000: 93% mana fireball(4)
0:46.291 rop_phase u fireball Fluffy_Pillow 47791.0/50000: 96% mana heating_up, rune_of_power, fevered_incantation
0:46.291 rop_phase p fire_blast Fluffy_Pillow 47791.0/50000: 96% mana heating_up, rune_of_power, fevered_incantation
0:48.139 rop_phase n pyroblast Fluffy_Pillow 48139.0/50000: 96% mana hot_streak, rune_of_power
0:49.374 rop_phase u fireball Fluffy_Pillow 48374.0/50000: 97% mana heating_up, rune_of_power
0:51.222 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
0:53.068 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
0:54.917 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
0:56.763 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power, fevered_incantation
0:58.609 combustion_phase k fireball Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, fevered_incantation(2)
1:00.031 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak
1:00.457 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44426.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power
1:00.457 combustion_phase h pyroblast Fluffy_Pillow 44426.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power, gladiators_badge
1:01.691 combustion_phase h pyroblast Fluffy_Pillow 44660.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(2), gladiators_badge
1:01.691 combustion_phase d fire_blast Fluffy_Pillow 43660.0/50000: 87% mana combustion, rune_of_power, fevered_incantation(2), gladiators_badge
1:02.923 default T use_item_soul_igniter Fluffy_Pillow 44392.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade, gladiators_badge
1:02.923 combustion_phase h pyroblast Fluffy_Pillow 44392.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge
1:02.923 combustion_phase d fire_blast Fluffy_Pillow 43392.0/50000: 87% mana combustion, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge
1:04.156 default U cancel_buff Fluffy_Pillow 44125.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge
1:04.156 combustion_phase h pyroblast Fluffy_Pillow 44125.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:05.392 combustion_phase j phoenix_flames Fluffy_Pillow 44361.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:06.626 combustion_phase h pyroblast Fluffy_Pillow 45595.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:06.719 combustion_phase d fire_blast Fluffy_Pillow 44688.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:07.860 default Q counterspell Fluffy_Pillow 45329.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:07.860 combustion_phase h pyroblast Fluffy_Pillow 44329.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:09.092 combustion_phase j phoenix_flames Fluffy_Pillow 44561.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:10.324 combustion_phase h pyroblast Fluffy_Pillow 45793.0/50000: 92% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:10.324 combustion_phase d fire_blast Fluffy_Pillow 44793.0/50000: 90% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:11.559 combustion_phase h pyroblast Fluffy_Pillow 45528.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:12.792 standard_rotation z phoenix_flames Fluffy_Pillow 45761.0/50000: 92% mana heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:14.025 standard_rotation } fireball Fluffy_Pillow 46994.0/50000: 94% mana hot_streak, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:15.873 default S shifting_power Fluffy_Pillow 47842.0/50000: 96% mana hot_streak, fevered_incantation(5)
1:19.476 default Q counterspell Fluffy_Pillow 48945.0/50000: 98% mana fireball, hot_streak
1:19.476 default W rune_of_power Fluffy_Pillow 47945.0/50000: 96% mana fireball, hot_streak
1:20.708 rop_phase n pyroblast Fluffy_Pillow 49177.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:20.708 rop_phase o fire_blast Fluffy_Pillow 48177.0/50000: 96% mana fireball, rune_of_power
1:21.512 rop_phase o fire_blast Fluffy_Pillow 48481.0/50000: 97% mana fireball, hot_streak, rune_of_power, fevered_incantation(2)
1:21.942 rop_phase n pyroblast Fluffy_Pillow 48411.0/50000: 97% mana fireball, hot_streak, rune_of_power, fevered_incantation(3)
1:23.172 rop_phase u fireball Fluffy_Pillow 48641.0/50000: 97% mana fireball, heating_up, rune_of_power, fevered_incantation(4)
1:23.172 rop_phase p fire_blast Fluffy_Pillow 48641.0/50000: 97% mana fireball, heating_up, rune_of_power, fevered_incantation(4)
1:25.021 rop_phase n pyroblast Fluffy_Pillow 48990.0/50000: 98% mana fireball, hot_streak, rune_of_power, fevered_incantation(5)
1:26.256 rop_phase u fireball Fluffy_Pillow 49225.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(5)
1:28.102 rop_phase n pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(5)
1:29.337 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, rune_of_power, fevered_incantation
1:29.437 rop_phase p fire_blast Fluffy_Pillow 49338.0/50000: 99% mana fireball, heating_up, rune_of_power, fevered_incantation
1:31.185 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, fevered_incantation(3)
1:32.417 rop_phase u fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball(2), rune_of_power
1:34.265 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:36.112 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:37.544 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, fevered_incantation
1:37.959 standard_rotation v pyroblast Fluffy_Pillow 48915.0/50000: 98% mana hot_streak, fevered_incantation(3)
1:39.192 standard_rotation } fireball Fluffy_Pillow 49148.0/50000: 98% mana fireball
1:41.039 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:42.886 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:44.733 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:44.733 standard_rotation } fireball Fluffy_Pillow 48004.0/50000: 96% mana heating_up
1:46.580 standard_rotation } fireball Fluffy_Pillow 48851.0/50000: 98% mana fireball
1:48.428 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:50.275 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:52.123 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, fevered_incantation
1:53.969 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:55.815 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, fevered_incantation
1:57.662 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:59.511 combustion_phase k fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, fevered_incantation
2:00.662 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, fevered_incantation(2)
2:00.662 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(2)
2:01.357 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44195.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(3), infernal_cascade
2:01.357 combustion_phase h pyroblast Fluffy_Pillow 44195.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(3), infernal_cascade, gladiators_badge
2:02.591 combustion_phase h pyroblast Fluffy_Pillow 44429.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade, gladiators_badge
2:02.591 combustion_phase d fire_blast Fluffy_Pillow 43429.0/50000: 87% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade, gladiators_badge
2:03.823 combustion_phase h pyroblast Fluffy_Pillow 44161.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:05.058 default T use_item_soul_igniter Fluffy_Pillow 44396.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:05.058 default U cancel_buff Fluffy_Pillow 44396.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge
2:05.058 combustion_phase j phoenix_flames Fluffy_Pillow 44396.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:06.289 combustion_phase h pyroblast Fluffy_Pillow 45627.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:06.413 combustion_phase d fire_blast Fluffy_Pillow 44751.0/50000: 90% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:07.521 combustion_phase h pyroblast Fluffy_Pillow 45359.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:08.754 default Q counterspell Fluffy_Pillow 45592.0/50000: 91% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:08.754 combustion_phase j phoenix_flames Fluffy_Pillow 44592.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:09.988 combustion_phase h pyroblast Fluffy_Pillow 45826.0/50000: 92% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:09.988 combustion_phase d fire_blast Fluffy_Pillow 44826.0/50000: 90% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:11.222 combustion_phase h pyroblast Fluffy_Pillow 45560.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:12.455 combustion_phase m dragons_breath Fluffy_Pillow 45793.0/50000: 92% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:13.687 default W rune_of_power Fluffy_Pillow 45025.0/50000: 90% mana heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:14.922 rop_phase s phoenix_flames Fluffy_Pillow 46260.0/50000: 93% mana heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:16.156 default S shifting_power Fluffy_Pillow 47494.0/50000: 95% mana rune_of_power, gladiators_badge
2:18.325 rop_phase o fire_blast Fluffy_Pillow 47163.0/50000: 94% mana rune_of_power
2:19.774 default Q counterspell Fluffy_Pillow 48112.0/50000: 96% mana heating_up, rune_of_power
2:19.774 rop_phase u fireball Fluffy_Pillow 47112.0/50000: 94% mana heating_up, rune_of_power
2:19.774 rop_phase p fire_blast Fluffy_Pillow 47112.0/50000: 94% mana heating_up, rune_of_power
2:21.623 rop_phase n pyroblast Fluffy_Pillow 47461.0/50000: 95% mana hot_streak, rune_of_power, fevered_incantation
2:22.855 rop_phase u fireball Fluffy_Pillow 47693.0/50000: 95% mana fireball, rune_of_power
2:24.703 rop_phase u fireball Fluffy_Pillow 48541.0/50000: 97% mana fireball, rune_of_power
2:25.923 rop_phase p fire_blast Fluffy_Pillow 49761.0/50000: 100% mana heating_up, rune_of_power, fevered_incantation
2:26.550 rop_phase n pyroblast Fluffy_Pillow 48888.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(2)
2:27.782 standard_rotation } fireball Fluffy_Pillow 49120.0/50000: 98% mana fireball, fevered_incantation
2:29.630 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, fevered_incantation
2:30.975 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, fevered_incantation(2)
2:31.477 standard_rotation v pyroblast Fluffy_Pillow 49002.0/50000: 98% mana hot_streak, fevered_incantation(3)
2:32.711 standard_rotation } fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, heating_up, fevered_incantation
2:34.559 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, fevered_incantation(2)
2:36.406 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:38.253 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:40.100 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
2:41.947 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5)
2:43.794 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana heating_up, fevered_incantation
2:43.794 default W rune_of_power Fluffy_Pillow 48004.0/50000: 96% mana heating_up, fevered_incantation
2:45.151 rop_phase o fire_blast Fluffy_Pillow 49361.0/50000: 99% mana fireball, rune_of_power
2:45.151 rop_phase u fireball Fluffy_Pillow 48861.0/50000: 98% mana fireball, heating_up, rune_of_power, fevered_incantation
2:46.999 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
2:48.847 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:50.695 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
2:52.541 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4), rune_of_power
2:54.388 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
2:56.235 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation
2:57.469 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, fevered_incantation
2:59.316 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, fevered_incantation
3:01.164 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:03.011 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, fevered_incantation
3:03.011 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, fevered_incantation, gladiators_badge
3:04.220 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, gladiators_badge
3:04.220 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, gladiators_badge
3:04.761 combustion_phase d fire_blast Fluffy_Pillow 45041.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, fevered_incantation, infernal_cascade, gladiators_badge
3:04.858 combustion_cooldowns b berserking Fluffy_Pillow 43638.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), gladiators_badge
3:04.858 combustion_phase h pyroblast Fluffy_Pillow 43638.0/50000: 87% mana berserking, combustion, fireball, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), gladiators_badge
3:05.981 default T use_item_soul_igniter Fluffy_Pillow 43761.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade(2), gladiators_badge
3:05.981 default U cancel_buff Fluffy_Pillow 43761.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade(2), soul_ignition, gladiators_badge
3:05.981 combustion_phase h pyroblast Fluffy_Pillow 43761.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade(2), gladiators_badge
3:07.101 combustion_phase j phoenix_flames Fluffy_Pillow 43881.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:08.221 default Q counterspell Fluffy_Pillow 45001.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:08.221 combustion_phase h pyroblast Fluffy_Pillow 44001.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:08.728 combustion_phase d fire_blast Fluffy_Pillow 43508.0/50000: 87% mana berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:09.343 combustion_phase h pyroblast Fluffy_Pillow 43623.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:10.464 combustion_phase j phoenix_flames Fluffy_Pillow 43744.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:11.585 combustion_phase h pyroblast Fluffy_Pillow 44865.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:11.771 combustion_phase d fire_blast Fluffy_Pillow 44051.0/50000: 88% mana berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:12.708 combustion_phase h pyroblast Fluffy_Pillow 44488.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:13.832 combustion_phase j phoenix_flames Fluffy_Pillow 44612.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:14.954 combustion_phase h pyroblast Fluffy_Pillow 45734.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:16.074 combustion_phase m dragons_breath Fluffy_Pillow 45854.0/50000: 92% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:17.194 default S shifting_power Fluffy_Pillow 44974.0/50000: 90% mana heating_up, fevered_incantation(5), gladiators_badge
3:19.798 default Y fire_blast Fluffy_Pillow 45078.0/50000: 90% mana heating_up
3:20.744 default Q counterspell Fluffy_Pillow 45524.0/50000: 91% mana hot_streak
3:20.744 default W rune_of_power Fluffy_Pillow 44524.0/50000: 89% mana hot_streak
3:21.979 rop_phase n pyroblast Fluffy_Pillow 45759.0/50000: 92% mana hot_streak, rune_of_power
3:21.979 rop_phase o fire_blast Fluffy_Pillow 44759.0/50000: 90% mana rune_of_power
3:22.578 rop_phase p fire_blast Fluffy_Pillow 44858.0/50000: 90% mana heating_up, rune_of_power, fevered_incantation
3:23.213 rop_phase n pyroblast Fluffy_Pillow 44993.0/50000: 90% mana hot_streak, rune_of_power
3:24.447 rop_phase t scorch Fluffy_Pillow 45227.0/50000: 90% mana heating_up, rune_of_power, fevered_incantation
3:25.681 rop_phase r pyroblast Fluffy_Pillow 45961.0/50000: 92% mana heating_up, rune_of_power, fevered_incantation
3:26.924 rop_phase t scorch Fluffy_Pillow 46204.0/50000: 92% mana rune_of_power
3:27.990 rop_phase o fire_blast Fluffy_Pillow 47269.0/50000: 95% mana rune_of_power
3:28.158 rop_phase r pyroblast Fluffy_Pillow 46438.0/50000: 93% mana heating_up, rune_of_power, fevered_incantation
3:29.401 rop_phase t scorch Fluffy_Pillow 46681.0/50000: 93% mana heating_up, rune_of_power, fevered_incantation(3)
3:30.634 rop_phase r pyroblast Fluffy_Pillow 47414.0/50000: 95% mana heating_up, rune_of_power, fevered_incantation(3)
3:31.879 rop_phase t scorch Fluffy_Pillow 47659.0/50000: 95% mana rune_of_power
3:33.114 rop_phase t scorch Fluffy_Pillow 48394.0/50000: 97% mana rune_of_power
3:34.347 standard_rotation y pyroblast Fluffy_Pillow 49127.0/50000: 98% mana heating_up, fevered_incantation(2)
3:35.592 standard_rotation | scorch Fluffy_Pillow 49372.0/50000: 99% mana
3:36.184 standard_rotation x fire_blast Fluffy_Pillow 49913.0/50000: 100% mana
3:36.827 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, fevered_incantation
3:38.071 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:39.305 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:40.539 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, fevered_incantation
3:41.783 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, fevered_incantation(3)
3:43.016 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation(3)
3:44.260 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:45.494 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana
3:45.494 standard_rotation | scorch Fluffy_Pillow 48505.0/50000: 97% mana
3:46.728 standard_rotation y pyroblast Fluffy_Pillow 49239.0/50000: 98% mana heating_up, fevered_incantation
3:47.973 standard_rotation | scorch Fluffy_Pillow 49484.0/50000: 99% mana heating_up, fevered_incantation
3:49.206 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation(2)
3:50.452 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:51.686 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:52.918 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, fevered_incantation
3:54.163 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:55.395 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:56.628 standard_rotation x fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation
3:56.628 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, fevered_incantation(2)
3:57.859 standard_rotation | scorch Fluffy_Pillow 49235.0/50000: 98% mana
3:59.094 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
4:00.327 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation
4:01.571 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:02.804 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana fevered_incantation
4:04.037 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation(2)
4:05.280 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up, fevered_incantation(4)
4:06.516 standard_rotation y pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up, fevered_incantation(4)
4:07.758 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49749.0/50000: 99% mana
4:07.758 default T use_item_soul_igniter Fluffy_Pillow 49749.0/50000: 99% mana gladiators_badge
4:07.758 combustion_phase k fireball Fluffy_Pillow 49749.0/50000: 99% mana soul_ignition, gladiators_badge
4:09.220 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana soul_ignition, gladiators_badge
4:09.220 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, soul_ignition, gladiators_badge
4:09.606 default Q counterspell Fluffy_Pillow 43886.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation, infernal_cascade, soul_ignition, gladiators_badge
4:09.606 combustion_phase l scorch Fluffy_Pillow 42886.0/50000: 86% mana combustion, heating_up, rune_of_power, fevered_incantation, infernal_cascade, soul_ignition, gladiators_badge
4:10.840 combustion_phase h pyroblast Fluffy_Pillow 43620.0/50000: 87% mana combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade, soul_ignition, gladiators_badge
4:12.074 combustion_phase h pyroblast Fluffy_Pillow 43854.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge
4:12.074 combustion_phase d fire_blast Fluffy_Pillow 42854.0/50000: 86% mana combustion, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge
4:13.309 default U cancel_buff Fluffy_Pillow 43589.0/50000: 87% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge
4:13.309 combustion_phase h pyroblast Fluffy_Pillow 43589.0/50000: 87% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:14.543 combustion_phase j phoenix_flames Fluffy_Pillow 43823.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:15.776 combustion_phase h pyroblast Fluffy_Pillow 45056.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:15.868 combustion_phase d fire_blast Fluffy_Pillow 44148.0/50000: 88% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:17.011 combustion_phase h pyroblast Fluffy_Pillow 44791.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:17.497 combustion_phase d fire_blast Fluffy_Pillow 44277.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:18.245 combustion_phase h pyroblast Fluffy_Pillow 44525.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:19.478 combustion_phase j phoenix_flames Fluffy_Pillow 44758.0/50000: 90% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:20.710 combustion_phase h pyroblast Fluffy_Pillow 45990.0/50000: 92% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:21.943 default W rune_of_power Fluffy_Pillow 46223.0/50000: 92% mana heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:23.176 default S shifting_power Fluffy_Pillow 47456.0/50000: 95% mana heating_up, rune_of_power, fevered_incantation(5)
4:24.030 rop_phase p fire_blast Fluffy_Pillow 45810.0/50000: 92% mana heating_up, rune_of_power
4:26.672 default Q counterspell Fluffy_Pillow 47952.0/50000: 96% mana hot_streak, rune_of_power, fevered_incantation
4:26.672 rop_phase n pyroblast Fluffy_Pillow 46952.0/50000: 94% mana hot_streak, rune_of_power, fevered_incantation
4:26.672 rop_phase o fire_blast Fluffy_Pillow 45952.0/50000: 92% mana rune_of_power, fevered_incantation
4:27.175 rop_phase p fire_blast Fluffy_Pillow 45955.0/50000: 92% mana heating_up, rune_of_power, fevered_incantation(2)
4:27.905 rop_phase n pyroblast Fluffy_Pillow 46185.0/50000: 92% mana hot_streak, rune_of_power
4:29.138 rop_phase t scorch Fluffy_Pillow 46418.0/50000: 93% mana rune_of_power
4:30.371 rop_phase t scorch Fluffy_Pillow 47151.0/50000: 94% mana rune_of_power
4:31.605 rop_phase r pyroblast Fluffy_Pillow 47885.0/50000: 96% mana heating_up, rune_of_power, fevered_incantation
4:32.849 rop_phase t scorch Fluffy_Pillow 48129.0/50000: 96% mana rune_of_power
4:34.082 rop_phase o fire_blast Fluffy_Pillow 48862.0/50000: 98% mana rune_of_power
4:34.191 rop_phase n pyroblast Fluffy_Pillow 48471.0/50000: 97% mana hot_streak, rune_of_power, fevered_incantation(2)
4:35.426 standard_rotation z phoenix_flames Fluffy_Pillow 48706.0/50000: 97% mana
4:36.660 standard_rotation z phoenix_flames Fluffy_Pillow 49940.0/50000: 100% mana
4:37.892 standard_rotation | scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:39.122 standard_rotation | scorch Fluffy_Pillow 49501.0/50000: 99% mana
4:40.356 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, fevered_incantation

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Fevered Incantation }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="FeveredIncantation"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6931/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

Firestorm : 6273 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6273.5 6273.5 11.8 / 0.189% 740.2 / 11.8% 7.5
RPS Out RPS In Primary Resource Waiting APM Active Skill
839.2 831.3 Mana 0.00% 60.2 100.1% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Firestorm 6273
Blazing Surge 196 3.1% 5.3 62.10sec 11033 0 Direct 5.3 8743 17501 11137 27.3%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.33 5.28 0.00 0.00 0.0000 0.0000 58780.98 58780.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.68% 3.84 0 6 8742.53 8204 11416 8728.33 0 10501 33536 33536 0.00%
crit 27.32% 1.44 0 5 17500.79 16407 21683 14266.97 0 21683 25245 25245 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.4% 30.0 9.46sec 279 0 Direct 30.0 162 432 279 43.2%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.96 29.96 0.00 0.00 0.0000 0.0000 8352.73 8352.73 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.76% 17.00 5 31 161.92 132 281 161.99 134 191 2754 2754 0.00%
crit 43.24% 12.95 3 26 432.19 265 619 432.51 307 541 5599 5599 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 20 0.3% 1.3 85.01sec 4683 3931 Direct 1.3 0 4682 4682 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.26 1.26 0.00 0.00 1.1921 0.0000 5908.12 5908.12 0.00% 3930.89 3930.89
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.26 0 5 4682.26 3632 5343 3695.98 0 5343 5908 5908 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:1.27
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 43 0.7% 21.4 13.20sec 605 0 Direct 21.4 473 945 605 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.42 21.42 0.00 0.00 0.0000 0.0000 12958.12 12958.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.05% 15.43 3 30 472.79 460 488 472.77 462 485 7297 7297 0.00%
crit 27.95% 5.99 0 17 945.34 920 975 944.50 0 975 5661 5661 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 822 13.1% 49.0 6.16sec 5040 0 Direct 49.0 0 5040 5040 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.99 48.99 0.00 0.00 0.0000 0.0000 246929.78 246929.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.99 37 59 5039.84 3108 7264 5038.96 4765 5265 246930 246930 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.26
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:22.03
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [q]:10.62
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [r]:8.67
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [{]:5.41
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 591 (622) 9.4% (9.9%) 67.5 4.01sec 2768 1566 Direct 67.5 (195.9) 1735 3807 2631 43.3% (43.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.52 67.52 0.00 0.00 1.7680 0.0000 177638.64 177638.64 0.00% 1565.90 1565.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.74% 38.31 23 58 1735.02 1467 2699 1735.47 1606 1865 66464 66464 0.00%
crit 43.26% 29.21 19 44 3806.78 2933 6856 3810.39 3565 4165 111175 111175 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.85
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [w]:26.22
    standard_rotation
    ["]:35.47
    Conflagration 31 0.5% 67.5 4.01sec 138 0 Periodic 128.4 38 107 72 49.7% 65.4%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.52 0.00 128.36 128.36 0.0000 1.5297 9298.76 9298.76 0.00% 47.36 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.34% 64.62 45 97 37.98 0 54 37.99 36 40 2454 2454 0.00%
crit 49.66% 63.74 42 84 107.37 0 151 107.51 97 119 6845 6845 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1385 22.1% 247.7 1.21sec 1679 0 Periodic 299.2 1390 0 1390 0.0% 99.7%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 247.75 0.00 299.21 299.21 0.0000 1.0000 416000.14 416000.14 0.00% 1390.35 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.21 239 359 1390.03 183 4443 1390.84 1253 1557 416000 416000 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5018 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5017.63 5017.63 0.00% 42.28 42.28
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.10% 69.22 53 84 40.87 29 51 40.88 39 43 2830 2830 0.00%
crit 27.90% 26.78 12 43 81.74 58 101 81.70 71 92 2188 2188 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2122.31
Phoenix Flames 0 (335) 0.0% (5.3%) 15.9 19.04sec 6335 5518

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.89 0.00 0.00 0.00 1.1482 0.0000 0.00 0.00 0.00% 5517.96 5517.96

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:12.03
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [u]:1.29
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [}]:2.57
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 335 5.3% 15.8 19.05sec 6356 0 Direct 15.8 2340 7216 6351 82.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.84 15.84 0.00 0.00 0.0000 0.0000 100691.76 100691.76 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.67% 2.80 0 7 2340.26 1766 3894 2267.79 0 3742 6559 6559 0.00%
crit 82.33% 13.04 7 19 7215.65 3532 8255 7222.36 6281 7760 94133 94133 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2332 (2473) 37.2% (39.4%) 89.2 3.38sec 8322 7160 Direct 90.0 (251.1) 3408 9461 7778 72.2% (72.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 89.21 89.96 0.00 0.00 1.1624 0.0000 699918.46 699918.46 0.00% 7159.59 7159.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 27.77% 24.98 14 36 3408.49 2674 6251 3407.81 3069 3750 85146 85146 0.00%
crit 72.23% 64.98 43 104 9460.51 5349 12502 9481.38 8500 10415 614772 614772 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:6.27
  • if_expr:buff.firestorm.react
    combustion_phase
    [i]:36.06
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:1.26
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:3.91
  • if_expr:buff.firestorm.react
    rop_phase
    [p]:15.34
  • if_expr:buff.hot_streak.react
    rop_phase
    [t]:3.49
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [x]:6.23
  • if_expr:buff.firestorm.react
    standard_rotation
    [y]:6.60
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [z]:1.75
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [|]:8.30
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 142 2.3% 90.0 3.36sec 473 0 Periodic 161.2 146 406 264 45.2% 81.5%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 89.96 0.00 161.16 161.16 0.0000 1.5180 42552.58 42552.58 0.00% 173.94 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.79% 88.29 58 122 146.45 15 284 146.42 139 155 12930 12930 0.00%
crit 45.21% 72.87 48 100 406.50 30 569 407.01 371 446 29622 29622 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 168 2.7% 25.5 9.27sec 1977 1628 Direct 25.5 0 1976 1976 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.47 25.47 0.00 0.00 1.2143 0.0000 50345.15 50345.15 0.00% 1627.77 1627.77
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 25.47 13 38 1976.17 1241 3627 1977.39 1751 2252 50345 50345 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:1.90
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [v]:8.24
  • if_expr:searing_touch.active
    standard_rotation
    [!]:15.68
  • if_expr:searing_touch.active
Shadowcore Oil Blast 47 0.8% 42.9 6.93sec 332 0 Direct 42.9 260 519 332 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.94 42.94 0.00 0.00 0.0000 0.0000 14242.69 14242.69 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.31% 31.05 15 50 259.79 253 268 259.77 256 265 8067 8067 0.00%
crit 27.69% 11.89 2 24 519.44 506 536 519.40 506 536 6176 6176 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 117 1.9% 5.1 61.46sec 6842 2037 Periodic 20.4 1348 2698 1720 27.6% 5.3%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.14 0.00 20.43 20.43 3.3592 0.7817 35144.10 35144.10 0.00% 2036.99 2036.99
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.41% 14.79 6 23 1348.36 1041 1737 1347.95 1166 1497 19939 19939 0.00%
crit 27.59% 5.63 0 13 2698.09 2081 3473 2690.87 0 3473 15205 15205 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.14
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
Firestorm
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Firestorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 182.84sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.4 61.58sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.36 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.35
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 15.0 20.78sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.03 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:15.03
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Firestorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Firestorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.44
Rune of Power 7.7 39.82sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.67 0.00 0.00 0.00 1.1965 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.69
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 61.85sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 182.9sec 182.9sec 12.0sec 8.09% 18.83% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 193.6s
  • trigger_min/max:180.0s / 193.6s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.49% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.49%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.4 0.0 61.4sec 61.4sec 11.8sec 21.03% 0.00% 121.0 (121.0) 5.2

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:51.5s / 75.0s
  • trigger_min/max:51.5s / 75.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:21.03%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.8s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 18.9 19.4 10.4sec 5.0sec 4.9sec 31.12% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 81.4s
  • trigger_min/max:1.4s / 78.3s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 30.4s

Stack Uptimes

  • fireball_1:17.78%
  • fireball_2:7.80%
  • fireball_3:3.57%
  • fireball_4:1.43%
  • fireball_5:0.45%
  • fireball_6:0.09%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Firestorm 5.4 0.4 49.1sec 44.7sec 4.2sec 7.54% 0.00% 0.4 (0.4) 5.3

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:4.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:none
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:4.0s / 198.1s
  • trigger_min/max:0.8s / 198.1s
  • trigger_pct:7.11%
  • duration_min/max:0.1s / 17.6s

Stack Uptimes

  • firestorm_1:7.54%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=4 seconds}.}
  • max_stacks:0
  • duration:4.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=4 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Gladiator's Badge 5.4 0.0 61.4sec 61.6sec 14.6sec 26.26% 0.00% 0.0 (0.0) 5.2

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 73.3s
  • trigger_min/max:60.0s / 73.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:26.26%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 98.0 0.0 3.1sec 3.1sec 1.2sec 38.78% 45.62% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.9s
  • trigger_min/max:0.2s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.4s

Stack Uptimes

  • heating_up_1:38.78%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 82.2 0.0 3.7sec 3.7sec 0.7sec 14.95% 91.03% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.0s
  • trigger_min/max:0.5s / 41.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 9.6s

Stack Uptimes

  • hot_streak_1:14.95%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.7 16.3 56.9sec 13.1sec 13.0sec 24.83% 0.00% 11.0 (11.0) 5.5

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:5.0s / 75.3s
  • trigger_min/max:0.5s / 67.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 16.9s

Stack Uptimes

  • infernal_cascade_1:3.08%
  • infernal_cascade_2:21.76%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 306.2sec 0.0sec 23.1sec 10.87% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 322.1s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.87%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 13.0 0.0 23.7sec 23.7sec 11.8sec 50.95% 0.00% 0.0 (0.0) 12.5

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.4s
  • trigger_min/max:6.5s / 57.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.6s

Stack Uptimes

  • rune_of_power_1:50.95%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.1sec 61.9sec 2.7sec 2.81% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 73.3s
  • trigger_min/max:60.0s / 73.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 11.7s

Stack Uptimes

  • soul_ignition_1:2.81%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.8s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 300.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.8s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.8s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 98.0 75.0 123.0 3.1s 0.2s 17.9s
Heating Up removed 15.3 6.0 26.0 16.7s 0.8s 146.8s
Heating Up converted with Fire Blast 20.4 12.0 32.0 14.9s 0.5s 87.0s
Hot Streak procs 82.2 60.0 106.0 3.7s 0.5s 41.0s
Hot Streak spells used 247.8 197.0 299.0 1.2s 0.0s 7.5s
Hot Streak spell crits 181.7 139.0 230.0 1.7s 0.0s 17.2s
Hot Streak spell crits wasted 1.5 0.0 7.0 83.9s 0.1s 299.6s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.4 0.0 3.0 88.4s 5.6s 245.6s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 13.85% 9.78% 17.03% 0.6s 0.0s 3.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000212.470152.051271.793
Counterspell0.5580.0002.9898.4024.56713.762
Shifting Power4.1980.00027.70821.65815.96241.071
Fire Blast0.3330.00014.08216.3992.87234.258
Rune of Power4.6940.00028.27636.97223.03478.152
Dragon's Breath129.80344.069328.803292.845227.093359.342
Combustion2.6670.00018.99514.3392.37835.410
Phoenix Flames1.6210.00041.72626.6697.749107.434

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Firestorm
mana_regen Mana 2694.51 249773.83 100.00% 92.70 50427.49 16.80%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 831.34 839.15 50408.5 47652.6 41875.0 50000.0
Usage Type Count Total Avg RPE APR
Firestorm
combustion Mana 5.4 27176.7 5000.0 5073.7 0.0
counterspell Mana 15.3 15269.5 1000.0 1015.8 0.0
dragons_breath Mana 1.3 2570.6 2000.0 2037.6 2.3
fire_blast Mana 49.8 24883.0 500.0 507.9 9.9
fireball Mana 68.6 68556.8 1000.0 1015.3 2.7
pyroblast Mana 91.6 91621.9 1000.0 1027.0 8.1
scorch Mana 25.9 12962.5 500.0 508.9 3.9
shifting_power Mana 5.2 13038.0 2500.0 2538.4 2.7

Statistics & Data Analysis

Fight Length
Firestorm Fight Length
Count 1013
Mean 300.48
Minimum 240.05
Maximum 359.79
Spread ( max - min ) 119.74
Range [ ( max - min ) / 2 * 100% ] 19.93%
Standard Deviation 34.0732
5th Percentile 247.27
95th Percentile 353.97
( 95th Percentile - 5th Percentile ) 106.71
Mean Distribution
Standard Deviation 1.0706
95.00% Confidence Interval ( 298.38 - 302.58 )
Normalized 95.00% Confidence Interval ( 99.30% - 100.70% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 494
0.1% Error 49396
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 992
DPS
Firestorm Damage Per Second
Count 1013
Mean 6273.49
Minimum 5679.05
Maximum 6974.59
Spread ( max - min ) 1295.54
Range [ ( max - min ) / 2 * 100% ] 10.33%
Standard Deviation 192.0893
5th Percentile 5971.92
95th Percentile 6597.33
( 95th Percentile - 5th Percentile ) 625.41
Mean Distribution
Standard Deviation 6.0353
95.00% Confidence Interval ( 6261.66 - 6285.32 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3602
0.1 Scale Factor Error with Delta=300 315
0.05 Scale Factor Error with Delta=300 1260
0.01 Scale Factor Error with Delta=300 31499
Priority Target DPS
Firestorm Priority Target Damage Per Second
Count 1013
Mean 6273.49
Minimum 5679.05
Maximum 6974.59
Spread ( max - min ) 1295.54
Range [ ( max - min ) / 2 * 100% ] 10.33%
Standard Deviation 192.0893
5th Percentile 5971.92
95th Percentile 6597.33
( 95th Percentile - 5th Percentile ) 625.41
Mean Distribution
Standard Deviation 6.0353
95.00% Confidence Interval ( 6261.66 - 6285.32 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3602
0.1 Scale Factor Error with Delta=300 315
0.05 Scale Factor Error with Delta=300 1260
0.01 Scale Factor Error with Delta=300 31499
DPS(e)
Firestorm Damage Per Second (Effective)
Count 1013
Mean 6273.49
Minimum 5679.05
Maximum 6974.59
Spread ( max - min ) 1295.54
Range [ ( max - min ) / 2 * 100% ] 10.33%
Damage
Firestorm Damage
Count 1013
Mean 1878762.00
Minimum 1431328.29
Maximum 2337928.01
Spread ( max - min ) 906599.72
Range [ ( max - min ) / 2 * 100% ] 24.13%
DTPS
Firestorm Damage Taken Per Second
Count 1013
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Firestorm Healing Per Second
Count 1013
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Firestorm Healing Per Second (Effective)
Count 1013
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Firestorm Heal
Count 1013
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Firestorm Healing Taken Per Second
Count 1013
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Firestorm Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
FirestormTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Firestorm Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 15.03 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.14 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.32 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.29 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.69 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.26 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.44 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.38 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 22.03 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.35 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
h 6.27 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 36.06 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 1.26 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 12.03 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.85 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 1.90 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 1.27 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
o 3.91 pyroblast,if=buff.firestorm.react
p 15.34 pyroblast,if=buff.hot_streak.react
q 10.62 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
r 8.67 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
s 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
t 3.49 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
u 1.29 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
v 8.24 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
w 26.22 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
x 6.23 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
y 6.60 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
z 1.75 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
{ 5.41 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
| 8.30 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
} 2.57 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
~ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
! 15.68 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
" 35.47 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTlfddUbihhhhhdhhidikikidWpSYQpqwwqrpwww""""{y""""""Q"WqwwpwwwwlfdciidTUikidiQkidin}"SQWpqqwrpwwwwrp"y"{y""Q"""""""""lfdciTidUikidQikidinWuSqQwrpwrpw""{yxx""y""QWwrpwwwww"ylfddbciiTUkidiQkhhhdhn}SYQWrpqvtvqtvtoooz!{|!!|!|xQxxz!!|!!|!!|lfdmcidiTUkidiQkidinWuS

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask Firestorm 50000.0/50000: 100% mana
Pre precombat 1 food Firestorm 50000.0/50000: 100% mana
Pre precombat 2 augmentation Firestorm 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase l fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.185 combustion_phase f combustion Fluffy_Pillow 49185.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.185 combustion_phase d fire_blast Fluffy_Pillow 44185.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.791 combustion_phase d fire_blast Fluffy_Pillow 44291.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 default U cancel_buff Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase i pyroblast Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.710 combustion_phase h pyroblast Fluffy_Pillow 42710.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.573 combustion_phase h pyroblast Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.436 combustion_phase h pyroblast Fluffy_Pillow 42436.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.300 combustion_phase h pyroblast Fluffy_Pillow 42300.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.163 combustion_phase h pyroblast Fluffy_Pillow 42163.0/50000: 84% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.345 combustion_phase d fire_blast Fluffy_Pillow 41345.0/50000: 83% mana bloodlust, berserking, combustion, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.028 combustion_phase h pyroblast Fluffy_Pillow 41528.0/50000: 83% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.890 combustion_phase h pyroblast Fluffy_Pillow 41390.0/50000: 83% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.753 combustion_phase i pyroblast Fluffy_Pillow 41253.0/50000: 83% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.753 combustion_phase d fire_blast Fluffy_Pillow 40253.0/50000: 81% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.617 combustion_phase i pyroblast Fluffy_Pillow 40617.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.480 combustion_phase k phoenix_flames Fluffy_Pillow 40480.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.344 combustion_phase i pyroblast Fluffy_Pillow 41344.0/50000: 83% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.208 combustion_phase k phoenix_flames Fluffy_Pillow 41208.0/50000: 82% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.073 combustion_phase i pyroblast Fluffy_Pillow 42073.0/50000: 84% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.073 combustion_phase d fire_blast Fluffy_Pillow 41073.0/50000: 82% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.936 default W rune_of_power Fluffy_Pillow 41436.0/50000: 83% mana bloodlust, hot_streak, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.884 rop_phase p pyroblast Fluffy_Pillow 42384.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.834 default S shifting_power Fluffy_Pillow 42334.0/50000: 85% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.771 default Y fire_blast Fluffy_Pillow 41771.0/50000: 84% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.673 default Q counterspell Fluffy_Pillow 42173.0/50000: 84% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:18.673 rop_phase p pyroblast Fluffy_Pillow 41173.0/50000: 82% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:18.673 rop_phase q fire_blast Fluffy_Pillow 40173.0/50000: 80% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:19.623 rop_phase w fireball Fluffy_Pillow 40623.0/50000: 81% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.045 rop_phase w fireball Fluffy_Pillow 41045.0/50000: 82% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.836 rop_phase q fire_blast Fluffy_Pillow 41836.0/50000: 84% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:22.395 rop_phase r fire_blast Fluffy_Pillow 41895.0/50000: 84% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.467 rop_phase p pyroblast Fluffy_Pillow 40467.0/50000: 81% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:23.416 rop_phase w fireball Fluffy_Pillow 40416.0/50000: 81% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:24.840 rop_phase w fireball Fluffy_Pillow 40840.0/50000: 82% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:26.264 rop_phase w fireball Fluffy_Pillow 41264.0/50000: 83% mana bloodlust, fireball(3), rune_of_power
0:27.687 standard_rotation " fireball Fluffy_Pillow 41687.0/50000: 83% mana bloodlust, heating_up
0:29.110 standard_rotation " fireball Fluffy_Pillow 42110.0/50000: 84% mana bloodlust, fireball
0:30.535 standard_rotation " fireball Fluffy_Pillow 42535.0/50000: 85% mana bloodlust, fireball(2)
0:31.957 standard_rotation " fireball Fluffy_Pillow 42957.0/50000: 86% mana bloodlust, fireball(3)
0:33.091 standard_rotation { fire_blast Fluffy_Pillow 44091.0/50000: 88% mana bloodlust, heating_up
0:33.380 standard_rotation y pyroblast Fluffy_Pillow 42880.0/50000: 86% mana bloodlust, hot_streak
0:34.331 standard_rotation " fireball Fluffy_Pillow 42831.0/50000: 86% mana bloodlust, fireball
0:35.754 standard_rotation " fireball Fluffy_Pillow 43254.0/50000: 87% mana bloodlust, fireball
0:37.178 standard_rotation " fireball Fluffy_Pillow 43678.0/50000: 87% mana bloodlust, heating_up
0:38.600 standard_rotation " fireball Fluffy_Pillow 44100.0/50000: 88% mana bloodlust, fireball
0:40.024 standard_rotation " fireball Fluffy_Pillow 44524.0/50000: 89% mana bloodlust, fireball(2)
0:41.447 standard_rotation " fireball Fluffy_Pillow 44947.0/50000: 90% mana heating_up
0:43.294 default Q counterspell Fluffy_Pillow 45794.0/50000: 92% mana fireball
0:43.294 standard_rotation " fireball Fluffy_Pillow 44794.0/50000: 90% mana fireball
0:45.140 default W rune_of_power Fluffy_Pillow 45640.0/50000: 91% mana fireball(2)
0:46.372 rop_phase q fire_blast Fluffy_Pillow 46872.0/50000: 94% mana fireball(3), rune_of_power
0:46.372 rop_phase w fireball Fluffy_Pillow 46372.0/50000: 93% mana fireball(3), heating_up, rune_of_power
0:48.219 rop_phase w fireball Fluffy_Pillow 47219.0/50000: 94% mana fireball(3), heating_up, rune_of_power
0:50.066 rop_phase p pyroblast Fluffy_Pillow 48066.0/50000: 96% mana hot_streak, rune_of_power
0:51.301 rop_phase w fireball Fluffy_Pillow 48301.0/50000: 97% mana fireball, rune_of_power
0:53.149 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
0:54.996 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
0:56.845 rop_phase w fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
0:58.694 combustion_phase l fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:00.006 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:00.006 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
1:00.544 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44038.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade
1:00.544 combustion_phase i pyroblast Fluffy_Pillow 44038.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:01.778 combustion_phase i pyroblast Fluffy_Pillow 44272.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:01.778 combustion_phase d fire_blast Fluffy_Pillow 43272.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, gladiators_badge
1:03.012 default T use_item_soul_igniter Fluffy_Pillow 44006.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:03.012 default U cancel_buff Fluffy_Pillow 44006.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:03.012 combustion_phase i pyroblast Fluffy_Pillow 44006.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:04.244 combustion_phase k phoenix_flames Fluffy_Pillow 44238.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.476 combustion_phase i pyroblast Fluffy_Pillow 45470.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.577 combustion_phase d fire_blast Fluffy_Pillow 44571.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.712 combustion_phase i pyroblast Fluffy_Pillow 45206.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.945 default Q counterspell Fluffy_Pillow 45439.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.945 combustion_phase k phoenix_flames Fluffy_Pillow 44439.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.179 combustion_phase i pyroblast Fluffy_Pillow 45673.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.179 combustion_phase d fire_blast Fluffy_Pillow 44673.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.413 combustion_phase i pyroblast Fluffy_Pillow 45407.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.646 combustion_phase n dragons_breath Fluffy_Pillow 45640.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.879 standard_rotation } phoenix_flames Fluffy_Pillow 44873.0/50000: 90% mana heating_up, infernal_cascade(2), gladiators_badge
1:14.112 standard_rotation " fireball Fluffy_Pillow 46106.0/50000: 92% mana hot_streak, infernal_cascade(2), gladiators_badge
1:15.960 default S shifting_power Fluffy_Pillow 46954.0/50000: 94% mana hot_streak
1:19.592 default Q counterspell Fluffy_Pillow 48086.0/50000: 96% mana fireball, hot_streak
1:19.592 default W rune_of_power Fluffy_Pillow 47086.0/50000: 94% mana fireball, hot_streak
1:20.826 rop_phase p pyroblast Fluffy_Pillow 48320.0/50000: 97% mana fireball, hot_streak, rune_of_power
1:20.826 rop_phase q fire_blast Fluffy_Pillow 47320.0/50000: 95% mana fireball, rune_of_power
1:21.619 rop_phase q fire_blast Fluffy_Pillow 47613.0/50000: 95% mana fireball, rune_of_power
1:22.060 rop_phase w fireball Fluffy_Pillow 47554.0/50000: 95% mana fireball, heating_up, rune_of_power
1:23.441 rop_phase r fire_blast Fluffy_Pillow 48935.0/50000: 98% mana fireball, heating_up, rune_of_power
1:23.908 rop_phase p pyroblast Fluffy_Pillow 47902.0/50000: 96% mana fireball, hot_streak, rune_of_power
1:25.140 rop_phase w fireball Fluffy_Pillow 48134.0/50000: 96% mana heating_up, rune_of_power
1:26.987 rop_phase w fireball Fluffy_Pillow 48981.0/50000: 98% mana heating_up, rune_of_power
1:28.835 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:30.682 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:32.039 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:32.529 rop_phase p pyroblast Fluffy_Pillow 48990.0/50000: 98% mana hot_streak, rune_of_power
1:33.762 standard_rotation " fireball Fluffy_Pillow 49223.0/50000: 98% mana hot_streak
1:35.611 standard_rotation y pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
1:36.843 standard_rotation " fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up
1:38.252 standard_rotation { fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up
1:38.691 standard_rotation y pyroblast Fluffy_Pillow 48939.0/50000: 98% mana fireball, hot_streak
1:39.925 standard_rotation " fireball Fluffy_Pillow 49173.0/50000: 98% mana fireball(2), heating_up
1:41.772 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), heating_up
1:43.620 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
1:43.620 standard_rotation " fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball(3)
1:45.468 standard_rotation " fireball Fluffy_Pillow 48853.0/50000: 98% mana fireball(4)
1:47.315 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:49.163 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:51.010 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:52.856 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
1:54.702 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:56.550 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:58.398 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:00.244 combustion_phase l fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:01.467 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:01.467 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
2:02.090 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44123.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade
2:02.090 combustion_phase i pyroblast Fluffy_Pillow 44123.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:03.324 default T use_item_soul_igniter Fluffy_Pillow 44357.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:03.324 combustion_phase i pyroblast Fluffy_Pillow 44357.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:03.324 combustion_phase d fire_blast Fluffy_Pillow 43357.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:04.556 default U cancel_buff Fluffy_Pillow 44089.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:04.556 combustion_phase i pyroblast Fluffy_Pillow 44089.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:05.789 combustion_phase k phoenix_flames Fluffy_Pillow 44322.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.023 combustion_phase i pyroblast Fluffy_Pillow 45556.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.139 combustion_phase d fire_blast Fluffy_Pillow 44672.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.258 default Q counterspell Fluffy_Pillow 45291.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.258 combustion_phase i pyroblast Fluffy_Pillow 44291.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.492 combustion_phase k phoenix_flames Fluffy_Pillow 44525.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.725 combustion_phase i pyroblast Fluffy_Pillow 45758.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.725 combustion_phase d fire_blast Fluffy_Pillow 44758.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.957 combustion_phase i pyroblast Fluffy_Pillow 45490.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.190 combustion_phase n dragons_breath Fluffy_Pillow 45723.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.424 default W rune_of_power Fluffy_Pillow 44957.0/50000: 90% mana heating_up, infernal_cascade(2), gladiators_badge
2:15.657 rop_phase u phoenix_flames Fluffy_Pillow 46190.0/50000: 92% mana heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.889 default S shifting_power Fluffy_Pillow 47422.0/50000: 95% mana rune_of_power, gladiators_badge
2:18.546 rop_phase q fire_blast Fluffy_Pillow 46579.0/50000: 93% mana rune_of_power
2:20.382 default Q counterspell Fluffy_Pillow 47915.0/50000: 96% mana heating_up, rune_of_power
2:20.382 rop_phase w fireball Fluffy_Pillow 46915.0/50000: 94% mana heating_up, rune_of_power
2:21.804 rop_phase r fire_blast Fluffy_Pillow 48337.0/50000: 97% mana heating_up, rune_of_power
2:22.227 rop_phase p pyroblast Fluffy_Pillow 47260.0/50000: 95% mana hot_streak, rune_of_power
2:23.460 rop_phase w fireball Fluffy_Pillow 47493.0/50000: 95% mana fireball, heating_up, rune_of_power
2:24.838 rop_phase r fire_blast Fluffy_Pillow 48871.0/50000: 98% mana fireball, heating_up, rune_of_power
2:25.308 rop_phase p pyroblast Fluffy_Pillow 47841.0/50000: 96% mana fireball, hot_streak, rune_of_power
2:26.542 rop_phase w fireball Fluffy_Pillow 48075.0/50000: 96% mana fireball(2), rune_of_power
2:28.390 standard_rotation " fireball Fluffy_Pillow 48923.0/50000: 98% mana fireball(2)
2:30.237 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:31.666 standard_rotation { fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:32.084 standard_rotation y pyroblast Fluffy_Pillow 48918.0/50000: 98% mana hot_streak, firestorm
2:33.317 standard_rotation x pyroblast Fluffy_Pillow 49151.0/50000: 98% mana fireball, heating_up, firestorm
2:34.551 standard_rotation x pyroblast Fluffy_Pillow 49385.0/50000: 99% mana fireball, hot_streak, firestorm
2:35.785 standard_rotation " fireball Fluffy_Pillow 49619.0/50000: 99% mana fireball, heating_up
2:37.633 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up
2:39.479 standard_rotation y pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:40.711 standard_rotation " fireball Fluffy_Pillow 49235.0/50000: 98% mana fireball
2:42.558 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:44.405 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:44.405 default W rune_of_power Fluffy_Pillow 48004.0/50000: 96% mana fireball(2)
2:45.886 rop_phase w fireball Fluffy_Pillow 49485.0/50000: 99% mana heating_up, rune_of_power
2:47.233 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:47.733 rop_phase p pyroblast Fluffy_Pillow 49000.0/50000: 98% mana hot_streak, rune_of_power
2:48.965 rop_phase w fireball Fluffy_Pillow 49232.0/50000: 98% mana fireball, heating_up, rune_of_power
2:50.813 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
2:52.661 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:54.509 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
2:56.356 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), rune_of_power
2:58.203 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:00.052 standard_rotation y pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
3:01.284 combustion_phase l fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
3:02.440 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball
3:02.440 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power
3:03.018 combustion_phase d fire_blast Fluffy_Pillow 45078.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade
3:03.132 combustion_cooldowns b berserking Fluffy_Pillow 43692.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2)
3:03.132 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43692.0/50000: 87% mana berserking, combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2)
3:03.132 combustion_phase i pyroblast Fluffy_Pillow 43692.0/50000: 87% mana berserking, combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:04.253 combustion_phase i pyroblast Fluffy_Pillow 43813.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:05.374 default T use_item_soul_igniter Fluffy_Pillow 43934.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:05.374 default U cancel_buff Fluffy_Pillow 43934.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:05.374 combustion_phase k phoenix_flames Fluffy_Pillow 43934.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:06.496 combustion_phase i pyroblast Fluffy_Pillow 45056.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:06.942 combustion_phase d fire_blast Fluffy_Pillow 44502.0/50000: 89% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:07.618 combustion_phase i pyroblast Fluffy_Pillow 44678.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:08.740 default Q counterspell Fluffy_Pillow 44800.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:08.740 combustion_phase k phoenix_flames Fluffy_Pillow 43800.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:09.863 combustion_phase h pyroblast Fluffy_Pillow 44923.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
3:10.984 combustion_phase h pyroblast Fluffy_Pillow 45044.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
3:12.104 combustion_phase h pyroblast Fluffy_Pillow 45164.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, firestorm, gladiators_badge
3:12.104 combustion_phase d fire_blast Fluffy_Pillow 44164.0/50000: 88% mana berserking, combustion, rune_of_power, firestorm, gladiators_badge
3:13.226 combustion_phase h pyroblast Fluffy_Pillow 44786.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, firestorm, infernal_cascade, gladiators_badge
3:14.348 combustion_phase n dragons_breath Fluffy_Pillow 44908.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade, gladiators_badge
3:15.470 standard_rotation } phoenix_flames Fluffy_Pillow 44030.0/50000: 88% mana heating_up, infernal_cascade, gladiators_badge
3:16.703 default S shifting_power Fluffy_Pillow 45263.0/50000: 91% mana infernal_cascade, gladiators_badge
3:19.385 default Y fire_blast Fluffy_Pillow 45445.0/50000: 91% mana
3:20.396 default Q counterspell Fluffy_Pillow 45956.0/50000: 92% mana heating_up
3:20.396 default W rune_of_power Fluffy_Pillow 44956.0/50000: 90% mana heating_up
3:21.631 rop_phase r fire_blast Fluffy_Pillow 46191.0/50000: 92% mana heating_up, rune_of_power
3:21.631 rop_phase p pyroblast Fluffy_Pillow 45691.0/50000: 91% mana hot_streak, rune_of_power
3:22.240 rop_phase q fire_blast Fluffy_Pillow 45300.0/50000: 91% mana rune_of_power
3:22.865 rop_phase v scorch Fluffy_Pillow 45425.0/50000: 91% mana heating_up, rune_of_power
3:24.099 rop_phase t pyroblast Fluffy_Pillow 46159.0/50000: 92% mana heating_up, rune_of_power
3:25.344 rop_phase v scorch Fluffy_Pillow 46404.0/50000: 93% mana rune_of_power
3:26.210 rop_phase q fire_blast Fluffy_Pillow 47247.0/50000: 94% mana rune_of_power
3:26.577 rop_phase t pyroblast Fluffy_Pillow 46637.0/50000: 93% mana heating_up, rune_of_power
3:27.822 rop_phase v scorch Fluffy_Pillow 46882.0/50000: 94% mana heating_up, rune_of_power
3:29.057 rop_phase t pyroblast Fluffy_Pillow 47617.0/50000: 95% mana heating_up, rune_of_power
3:30.301 rop_phase o pyroblast Fluffy_Pillow 47861.0/50000: 96% mana heating_up, rune_of_power, firestorm
3:31.534 rop_phase o pyroblast Fluffy_Pillow 48094.0/50000: 96% mana hot_streak, rune_of_power, firestorm
3:32.768 rop_phase o pyroblast Fluffy_Pillow 48328.0/50000: 97% mana heating_up, rune_of_power, firestorm
3:34.003 standard_rotation z pyroblast Fluffy_Pillow 48563.0/50000: 97% mana hot_streak
3:35.236 standard_rotation ! scorch Fluffy_Pillow 48796.0/50000: 98% mana
3:35.236 standard_rotation { fire_blast Fluffy_Pillow 48796.0/50000: 98% mana
3:36.468 standard_rotation | pyroblast Fluffy_Pillow 49028.0/50000: 98% mana heating_up
3:37.713 standard_rotation ! scorch Fluffy_Pillow 49273.0/50000: 99% mana
3:38.945 standard_rotation ! scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:40.180 standard_rotation | pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:41.422 standard_rotation ! scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
3:42.655 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:43.899 standard_rotation x pyroblast Fluffy_Pillow 49748.0/50000: 99% mana heating_up, firestorm
3:45.132 default Q counterspell Fluffy_Pillow 49981.0/50000: 100% mana hot_streak, firestorm
3:45.132 standard_rotation x pyroblast Fluffy_Pillow 48981.0/50000: 98% mana hot_streak, firestorm
3:46.366 standard_rotation x pyroblast Fluffy_Pillow 49215.0/50000: 98% mana heating_up, firestorm
3:47.600 standard_rotation z pyroblast Fluffy_Pillow 49449.0/50000: 99% mana hot_streak
3:48.834 standard_rotation ! scorch Fluffy_Pillow 49683.0/50000: 99% mana
3:50.068 standard_rotation ! scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:51.302 standard_rotation | pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:52.547 standard_rotation ! scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:53.780 standard_rotation ! scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:55.013 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:56.257 standard_rotation ! scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:57.492 standard_rotation ! scorch Fluffy_Pillow 49506.0/50000: 99% mana
3:58.724 standard_rotation | pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:59.970 combustion_phase l fireball Fluffy_Pillow 49749.0/50000: 99% mana
4:01.440 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana
4:01.467 combustion_phase d fire_blast Fluffy_Pillow 45027.0/50000: 90% mana combustion, rune_of_power
4:01.818 combustion_phase m scorch Fluffy_Pillow 43878.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade
4:03.054 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44614.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade
4:03.132 combustion_phase i pyroblast Fluffy_Pillow 44692.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
4:03.132 combustion_phase d fire_blast Fluffy_Pillow 43692.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, gladiators_badge
4:04.365 combustion_phase i pyroblast Fluffy_Pillow 44425.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:05.600 default T use_item_soul_igniter Fluffy_Pillow 44660.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:05.600 default U cancel_buff Fluffy_Pillow 44660.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:05.600 combustion_phase k phoenix_flames Fluffy_Pillow 44660.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:06.833 combustion_phase i pyroblast Fluffy_Pillow 45893.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:06.945 combustion_phase d fire_blast Fluffy_Pillow 45005.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:08.066 combustion_phase i pyroblast Fluffy_Pillow 45626.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:09.299 default Q counterspell Fluffy_Pillow 45859.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:09.299 combustion_phase k phoenix_flames Fluffy_Pillow 44859.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:10.533 combustion_phase i pyroblast Fluffy_Pillow 46093.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:10.533 combustion_phase d fire_blast Fluffy_Pillow 45093.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:11.766 combustion_phase i pyroblast Fluffy_Pillow 45826.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.001 combustion_phase n dragons_breath Fluffy_Pillow 46061.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:14.235 default W rune_of_power Fluffy_Pillow 45295.0/50000: 91% mana heating_up, infernal_cascade(2), gladiators_badge
4:15.468 rop_phase u phoenix_flames Fluffy_Pillow 46528.0/50000: 93% mana heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.700 default S shifting_power Fluffy_Pillow 47760.0/50000: 96% mana rune_of_power, gladiators_badge

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Firestorm }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="Firestorm"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6932/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

MoltenSkyfall : 6255 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6254.5 6254.5 12.3 / 0.197% 593.6 / 9.5% 7.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
823.0 815.5 Mana 0.00% 59.8 100.2% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
MoltenSkyfall 6255
Blazing Surge 196 3.1% 5.3 63.03sec 11135 0 Direct 5.2 8809 17650 11302 28.2%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.31 5.23 0.00 0.00 0.0000 0.0000 59109.45 59109.45 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.76% 3.75 0 6 8809.49 8204 10271 8794.03 0 9697 33049 33049 0.00%
crit 28.24% 1.48 0 5 17650.43 16407 20544 14476.77 0 20544 26060 26060 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 27 0.4% 29.8 9.95sec 276 0 Direct 29.8 161 433 276 42.4%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.76 29.76 0.00 0.00 0.0000 0.0000 8216.78 8216.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.63% 17.15 6 35 161.02 132 281 160.82 135 186 2761 2761 0.00%
crit 42.37% 12.61 5 27 432.72 265 619 432.82 310 542 5455 5455 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 23 0.4% 1.5 76.18sec 4688 3929 Direct 1.5 0 4687 4687 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.52 1.52 0.00 0.00 1.1933 0.0000 7119.54 7119.54 0.00% 3929.10 3929.10
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.52 0 4 4687.21 3599 5343 4003.65 0 5343 7120 7120 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.52
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.7% 21.5 14.02sec 608 0 Direct 21.5 473 945 609 28.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.52 21.52 0.00 0.00 0.0000 0.0000 13094.07 13094.07 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.23% 15.33 6 29 472.59 460 488 472.57 460 488 7243 7243 0.00%
crit 28.77% 6.19 0 14 945.18 920 975 943.60 0 975 5851 5851 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 823 13.2% 49.0 6.20sec 5046 0 Direct 49.0 0 5045 5045 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.01 49.01 0.00 0.00 0.0000 0.0000 247272.53 247272.53 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.01 39 59 5045.27 3108 7264 5042.68 4786 5229 247273 247273 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.29
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.80
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.11
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.32
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:5.48
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 621 (652) 9.9% (10.4%) 71.1 3.86sec 2757 1560 Direct 71.1 (201.1) 1733 3807 2626 43.1% (43.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.08 71.07 0.00 0.00 1.7667 0.0000 186582.39 186582.39 0.00% 1560.33 1560.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.93% 40.46 28 60 1732.79 1467 2428 1732.98 1631 1863 70090 70090 0.00%
crit 43.07% 30.61 20 45 3806.54 2933 6856 3810.10 3549 4142 116492 116492 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.49
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:27.55
    standard_rotation
    [}]:38.02
    Conflagration 31 0.5% 71.1 3.86sec 131 0 Periodic 130.0 38 107 72 49.2% 66.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.07 0.00 130.02 130.02 0.0000 1.5302 9345.43 9345.43 0.00% 46.97 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.83% 66.10 48 89 37.95 0 54 37.95 36 40 2507 2507 0.00%
crit 49.17% 63.93 43 86 106.96 0 151 107.10 98 117 6838 6838 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1352 21.6% 252.0 1.19sec 1614 0 Periodic 299.3 1358 0 1358 0.0% 99.7%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 251.98 0.00 299.35 299.35 0.0000 1.0000 406591.47 406591.47 0.00% 1358.25 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.35 239 358 1358.11 183 3997 1358.31 1254 1458 406591 406591 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
(legendary_) Meteor 0 (240) 0.0% (3.8%) 5.8 48.51sec 12548 0

Stats Details: Legendary Meteor

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.76 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Legendary Meteor

  • id:153561
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:153561
  • name:Meteor
  • school:fire
  • tooltip:
  • description:Calls down a meteor which lands at the target location after {$177345d=3 seconds}, dealing {$153564s1=0} Fire damage, split evenly between all targets within 8 yards, and burns the ground, dealing ${8*{$155158s1=0}} Fire damage over {$175396d=8.500 seconds} to all enemies in the area.
    (legendary_) Meteor Burn 49 0.8% 45.4 5.30sec 322 0 Periodic 45.4 194 506 321 40.8% 0.0%

Stats Details: Legendary Meteor Burn

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 45.36 0.00 45.36 45.36 0.0000 0.0010 14582.46 14582.46 0.00% 324054.68 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 59.16% 26.83 12 42 194.25 162 343 193.88 173 222 5212 5212 0.00%
crit 40.84% 18.53 9 29 505.86 324 714 508.75 439 612 9370 9370 0.00%

Action Details: Legendary Meteor Burn

  • id:155158
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.082500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:0.00
  • base_tick_time:0.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:155158
  • name:Meteor Burn
  • school:fire
  • tooltip:Burning for $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc153561=Calls down a meteor which lands at the target location after {$177345d=3 seconds}, dealing {$153564s1=0} Fire damage, split evenly between all targets within 8 yards, and burns the ground, dealing ${8*{$155158s1=0}} Fire damage over {$175396d=8.500 seconds} to all enemies in the area. }
    (legendary_) Meteor 191 3.1% 5.7 48.52sec 10054 0 Direct 5.7 6132 15714 10049 40.9%

Stats Details: Legendary Meteor Impact

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.74 5.74 0.00 0.00 0.0000 0.0000 57696.93 57696.93 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.10% 3.39 0 6 6131.50 5101 8592 6100.26 0 7719 20796 20796 0.00%
crit 40.90% 2.35 0 7 15713.76 10203 23848 16201.11 0 21957 36901 36901 0.00%

Action Details: Legendary Meteor Impact

  • id:153564
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:2.600000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153564
  • name:Meteor
  • school:fire
  • tooltip:
  • description:{$@spelldesc153561=Calls down a meteor which lands at the target location after {$177345d=3 seconds}, dealing {$153564s1=0} Fire damage, split evenly between all targets within 8 yards, and burns the ground, dealing ${8*{$155158s1=0}} Fire damage over {$175396d=8.500 seconds} to all enemies in the area. }
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5014 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5014.18 5014.18 0.00% 42.25 42.25
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.24% 69.35 57 86 40.85 29 51 40.85 39 43 2833 2833 0.00%
crit 27.76% 26.65 10 39 81.84 58 101 81.88 71 93 2182 2182 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1297.31
Phoenix Flames 0 (356) 0.0% (5.7%) 16.2 19.07sec 6605 5764

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.21 0.00 0.00 0.00 1.1459 0.0000 0.00 0.00 0.00% 5764.26 5764.26

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.34
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.81
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:2.09
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 356 5.7% 16.2 19.00sec 6626 0 Direct 16.2 2267 7265 6616 87.2%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.16 16.16 0.00 0.00 0.0000 0.0000 107082.68 107082.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.84% 2.08 0 5 2266.92 1766 3742 2082.56 0 3742 4711 4711 0.00%
crit 87.16% 14.09 9 19 7264.57 3532 8255 7269.62 6652 7674 102372 102372 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2022 (2162) 32.3% (34.6%) 78.7 3.83sec 8256 7114 Direct 79.5 (239.2) 3389 10081 7641 63.6% (63.6%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.71 79.49 0.00 0.00 1.1605 0.0000 607660.26 607660.26 0.00% 7113.66 7113.66
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.42% 28.95 19 40 3389.14 2674 6251 3388.37 3145 3686 98148 98148 0.00%
crit 63.58% 50.54 34 67 10080.73 5349 12502 10091.61 9211 10931 509512 509512 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.37
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.55
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:16.17
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.97
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:7.00
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:1.50
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:10.14
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 140 2.2% 79.5 3.81sec 530 0 Periodic 159.7 146 407 264 45.1% 80.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 79.49 0.00 159.69 159.69 0.0000 1.5161 42115.69 42115.69 0.00% 173.96 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.90% 87.67 56 127 146.10 15 284 146.04 135 156 12806 12806 0.00%
crit 45.10% 72.02 49 94 406.73 30 569 407.37 368 442 29310 29310 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 199 3.2% 30.5 9.48sec 1959 1617 Direct 30.5 0 1958 1958 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.54 30.54 0.00 0.00 1.2115 0.0000 59833.20 59833.20 0.00% 1617.11 1617.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.54 21 40 1957.67 1241 3627 1959.37 1814 2178 59833 59833 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.47
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.87
  • if_expr:searing_touch.active
    standard_rotation
    [|]:19.62
  • if_expr:searing_touch.active
Shadowcore Oil Blast 47 0.8% 43.0 7.00sec 331 0 Direct 43.0 260 520 331 27.6%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.01 43.01 0.00 0.00 0.0000 0.0000 14255.06 14255.06 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.38% 31.13 17 49 259.69 253 268 259.66 256 264 8084 8084 0.00%
crit 27.62% 11.88 2 27 519.60 506 536 519.61 506 536 6171 6171 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 115 1.8% 5.0 62.11sec 6839 2039 Periodic 20.1 1347 2687 1720 27.9% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.05 0.00 20.06 20.06 3.3534 0.7810 34516.80 34516.80 0.00% 2039.40 2039.40
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.06% 14.46 6 22 1346.84 1041 1737 1346.27 1155 1464 19465 19465 0.00%
crit 27.94% 5.61 0 12 2686.51 2081 3473 2666.08 0 3251 15052 15052 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.05
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
MoltenSkyfall
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:MoltenSkyfall
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.77sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.71sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.27 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.26
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 21.11sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.87
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:MoltenSkyfall
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:MoltenSkyfall
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 7.6 39.94sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.55 0.00 0.00 0.00 1.1959 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.60
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.63sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.31 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.9sec 183.9sec 12.0sec 8.09% 18.79% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 192.0s
  • trigger_min/max:180.0s / 192.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.49% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.49%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.5sec 62.5sec 11.8sec 20.68% 0.00% 119.2 (119.2) 5.1

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.5s / 76.6s
  • trigger_min/max:57.5s / 76.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.68%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 19.7 20.8 9.9sec 4.7sec 4.8sec 31.69% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 55.0s
  • trigger_min/max:1.4s / 50.1s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 29.0s

Stack Uptimes

  • fireball_1:17.54%
  • fireball_2:8.20%
  • fireball_3:3.83%
  • fireball_4:1.54%
  • fireball_5:0.48%
  • fireball_6:0.11%
  • fireball_7:0.03%
  • fireball_8:0.06%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.3sec 62.8sec 14.6sec 25.90% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 75.1s
  • trigger_min/max:60.0s / 75.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.90%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 94.4 0.0 3.2sec 3.2sec 1.1sec 36.07% 45.51% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.9s
  • trigger_min/max:0.2s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • heating_up_1:36.07%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 78.9 0.0 3.8sec 3.8sec 0.8sec 15.93% 98.73% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.1s
  • trigger_min/max:0.5s / 40.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.93%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.4 60.1sec 13.2sec 13.4sec 24.35% 0.00% 11.1 (11.1) 5.2

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 76.6s
  • trigger_min/max:0.5s / 66.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.60%
  • infernal_cascade_2:21.75%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Molten Skyfall 6.8 138.0 46.2sec 2.1sec 42.3sec 95.11% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_molten_skyfall
  • max_stacks:25
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:32.3s / 77.0s
  • trigger_min/max:0.0s / 12.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 75.8s

Stack Uptimes

  • molten_skyfall_1:4.84%
  • molten_skyfall_2:3.84%
  • molten_skyfall_3:3.97%
  • molten_skyfall_4:4.28%
  • molten_skyfall_5:4.20%
  • molten_skyfall_6:4.41%
  • molten_skyfall_7:4.89%
  • molten_skyfall_8:4.58%
  • molten_skyfall_9:4.44%
  • molten_skyfall_10:4.03%
  • molten_skyfall_11:3.76%
  • molten_skyfall_12:4.78%
  • molten_skyfall_13:3.61%
  • molten_skyfall_14:3.89%
  • molten_skyfall_15:3.74%
  • molten_skyfall_16:3.75%
  • molten_skyfall_17:3.99%
  • molten_skyfall_18:4.01%
  • molten_skyfall_19:3.79%
  • molten_skyfall_20:3.78%
  • molten_skyfall_21:3.83%
  • molten_skyfall_22:4.15%
  • molten_skyfall_23:4.56%

Spelldata

  • id:333170
  • name:Molten Skyfall
  • tooltip:Building up a Meteor.
  • description:{$@spelldesc333167=Damaging an enemy with {$s1=25} Fireballs or Pyroblasts causes your next Fireball to call down a Meteor on your target. Hitting an enemy player counts as double.}
  • max_stacks:25
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Molten Skyfall (_ready) 5.8 0.0 48.4sec 48.4sec 2.4sec 4.64% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_molten_skyfall_ready
  • max_stacks:30
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:36.8s / 78.2s
  • trigger_min/max:36.8s / 78.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 10.4s

Stack Uptimes

  • molten_skyfall_ready_1:4.64%

Spelldata

  • id:333182
  • name:Molten Skyfall
  • tooltip:Your next Fireball or Pyroblast will also cast a Meteor at your target.
  • description:{$@spelldesc333167=Damaging an enemy with {$s1=25} Fireballs or Pyroblasts causes your next Fireball to call down a Meteor on your target. Hitting an enemy player counts as double.}
  • max_stacks:30
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.2sec 0.0sec 22.9sec 10.60% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:303.4s / 325.9s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.60%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.8 0.0 24.0sec 24.0sec 11.8sec 50.20% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.9s / 55.0s
  • trigger_min/max:12.9s / 55.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.20%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.4sec 2.7sec 3.32% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 73.3s
  • trigger_min/max:60.0s / 73.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 6.8s

Stack Uptimes

  • soul_ignition_1:3.32%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 94.4 72.0 117.0 3.2s 0.2s 17.9s
Heating Up removed 15.1 7.0 26.0 16.6s 1.1s 137.2s
Heating Up converted with Fire Blast 20.8 13.0 29.0 14.6s 0.5s 69.5s
Hot Streak procs 78.9 59.0 97.0 3.8s 0.5s 40.1s
Hot Streak spells used 246.3 199.0 294.0 1.2s 0.0s 7.2s
Hot Streak spell crits 174.8 136.0 215.0 1.7s 0.0s 17.0s
Hot Streak spell crits wasted 1.5 0.0 6.0 86.4s 0.0s 307.1s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 112.5s 57.7s 191.9s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.88% 10.95% 18.18% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000212.625152.076271.451
Counterspell0.6100.0002.7779.0784.56513.160
Shifting Power4.7920.00017.28924.60516.56941.229
Fire Blast0.3220.00010.35415.8435.06229.686
Rune of Power4.9230.00022.98638.27022.96352.775
Dragon's Breath124.62051.726329.859292.078226.313359.052
Combustion1.6830.00013.3628.8752.17317.849
Phoenix Flames1.2150.00015.91120.2238.36246.580

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
MoltenSkyfall
mana_regen Mana 2680.37 245117.95 100.00% 91.45 55210.71 18.38%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 815.51 823.01 55181.8 47745.1 42075.0 50000.0
Usage Type Count Total Avg RPE APR
MoltenSkyfall
combustion Mana 5.4 26990.2 5000.0 5123.9 0.0
counterspell Mana 15.3 15257.7 1000.0 1026.3 0.0
dragons_breath Mana 1.6 3112.6 2000.0 2049.4 2.3
fire_blast Mana 50.3 25142.7 500.0 513.0 9.8
fireball Mana 72.9 72851.5 1000.0 1025.0 2.7
pyroblast Mana 81.8 81783.0 1000.0 1039.1 7.9
scorch Mana 31.4 15712.1 500.0 514.5 3.8
shifting_power Mana 5.2 12944.5 2500.0 2564.6 2.7

Statistics & Data Analysis

Fight Length
MoltenSkyfall Fight Length
Count 613
Mean 300.62
Minimum 240.08
Maximum 359.45
Spread ( max - min ) 119.38
Range [ ( max - min ) / 2 * 100% ] 19.85%
Standard Deviation 34.9908
5th Percentile 246.11
95th Percentile 353.81
( 95th Percentile - 5th Percentile ) 107.70
Mean Distribution
Standard Deviation 1.4133
95.00% Confidence Interval ( 297.85 - 303.39 )
Normalized 95.00% Confidence Interval ( 99.08% - 100.92% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 521
0.1% Error 52043
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1046
DPS
MoltenSkyfall Damage Per Second
Count 613
Mean 6254.50
Minimum 5781.50
Maximum 6692.33
Spread ( max - min ) 910.84
Range [ ( max - min ) / 2 * 100% ] 7.28%
Standard Deviation 155.5547
5th Percentile 5986.32
95th Percentile 6509.71
( 95th Percentile - 5th Percentile ) 523.39
Mean Distribution
Standard Deviation 6.2828
95.00% Confidence Interval ( 6242.19 - 6266.81 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 24
0.1% Error 2377
0.1 Scale Factor Error with Delta=300 207
0.05 Scale Factor Error with Delta=300 827
0.01 Scale Factor Error with Delta=300 20657
Priority Target DPS
MoltenSkyfall Priority Target Damage Per Second
Count 613
Mean 6254.50
Minimum 5781.50
Maximum 6692.33
Spread ( max - min ) 910.84
Range [ ( max - min ) / 2 * 100% ] 7.28%
Standard Deviation 155.5547
5th Percentile 5986.32
95th Percentile 6509.71
( 95th Percentile - 5th Percentile ) 523.39
Mean Distribution
Standard Deviation 6.2828
95.00% Confidence Interval ( 6242.19 - 6266.81 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 24
0.1% Error 2377
0.1 Scale Factor Error with Delta=300 207
0.05 Scale Factor Error with Delta=300 827
0.01 Scale Factor Error with Delta=300 20657
DPS(e)
MoltenSkyfall Damage Per Second (Effective)
Count 613
Mean 6254.50
Minimum 5781.50
Maximum 6692.33
Spread ( max - min ) 910.84
Range [ ( max - min ) / 2 * 100% ] 7.28%
Damage
MoltenSkyfall Damage
Count 613
Mean 1875074.73
Minimum 1469636.71
Maximum 2291756.96
Spread ( max - min ) 822120.25
Range [ ( max - min ) / 2 * 100% ] 21.92%
DTPS
MoltenSkyfall Damage Taken Per Second
Count 613
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
MoltenSkyfall Healing Per Second
Count 613
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
MoltenSkyfall Healing Per Second (Effective)
Count 613
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
MoltenSkyfall Heal
Count 613
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
MoltenSkyfall Healing Taken Per Second
Count 613
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
MoltenSkyfall Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
MoltenSkyfallTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
MoltenSkyfall Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.87 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.05 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.30 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.23 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.60 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.29 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.32 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.80 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.26 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.37 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.55 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.34 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.49 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.47 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.52 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 16.17 pyroblast,if=buff.hot_streak.react
o 10.11 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.32 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.97 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.81 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.87 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 27.55 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 7.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 1.50 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 5.48 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 10.14 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 2.09 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 19.62 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 38.02 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfddUbhhjhdhjhjhdhlildhWnSoQupnupnupnu}v}xv}}}}}}}}QWounuuuuu}kfddchTUhjhdhjQhdhjh}}SYQWnouuopnuuuu}xv}}}vQ}}}}}}}}}c}fdThhdUhjhdQhjhdhmWSYQnouupnsuv}}xv}}}}}QvWouunuuuu}ckfdblhThdUhjQhdhdhjhmzSYQWupnotnptrttrty|xy||y||Qy||xw||y||y|y||y||y||QycTkfdhhdUhjhdhjhdhmWSpQnopnttrsos||y||y|xy|yz|

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask MoltenSkyfall 50000.0/50000: 100% mana
Pre precombat 1 food MoltenSkyfall 50000.0/50000: 100% mana
Pre precombat 2 augmentation MoltenSkyfall 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.203 combustion_phase f combustion Fluffy_Pillow 49203.0/50000: 98% mana bloodlust, molten_skyfall, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.203 combustion_phase d fire_blast Fluffy_Pillow 44203.0/50000: 88% mana bloodlust, combustion, rune_of_power, molten_skyfall, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.732 combustion_phase d fire_blast Fluffy_Pillow 44232.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, molten_skyfall, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.848 default U cancel_buff Fluffy_Pillow 42848.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.848 combustion_cooldowns b berserking Fluffy_Pillow 42848.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.848 combustion_phase h pyroblast Fluffy_Pillow 42848.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.710 combustion_phase h pyroblast Fluffy_Pillow 42710.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(3), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.574 combustion_phase j phoenix_flames Fluffy_Pillow 42574.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.438 combustion_phase h pyroblast Fluffy_Pillow 43438.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.984 combustion_phase d fire_blast Fluffy_Pillow 42984.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.301 combustion_phase h pyroblast Fluffy_Pillow 42801.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.163 combustion_phase j phoenix_flames Fluffy_Pillow 42663.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.027 combustion_phase h pyroblast Fluffy_Pillow 43527.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.890 combustion_phase j phoenix_flames Fluffy_Pillow 43390.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.753 combustion_phase h pyroblast Fluffy_Pillow 44253.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.753 combustion_phase d fire_blast Fluffy_Pillow 43253.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.617 combustion_phase h pyroblast Fluffy_Pillow 43617.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.481 combustion_phase l scorch Fluffy_Pillow 43481.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.345 combustion_phase i pyroblast Fluffy_Pillow 43845.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.220 combustion_phase l scorch Fluffy_Pillow 43720.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.721 combustion_phase d fire_blast Fluffy_Pillow 44221.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.082 combustion_phase h pyroblast Fluffy_Pillow 43582.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.946 default W rune_of_power Fluffy_Pillow 43446.0/50000: 87% mana bloodlust, hot_streak, molten_skyfall(11), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.897 rop_phase n pyroblast Fluffy_Pillow 44397.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.847 default S shifting_power Fluffy_Pillow 44347.0/50000: 89% mana bloodlust, rune_of_power, molten_skyfall(12), infernal_cascade(2), potion_of_spectral_intellect
0:17.317 rop_phase o fire_blast Fluffy_Pillow 43317.0/50000: 87% mana bloodlust, rune_of_power, molten_skyfall(12), infernal_cascade(2), potion_of_spectral_intellect
0:18.625 default Q counterspell Fluffy_Pillow 44125.0/50000: 88% mana bloodlust, heating_up, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:18.625 rop_phase u fireball Fluffy_Pillow 43125.0/50000: 86% mana bloodlust, heating_up, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:18.625 rop_phase p fire_blast Fluffy_Pillow 43125.0/50000: 86% mana bloodlust, heating_up, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:20.048 rop_phase n pyroblast Fluffy_Pillow 43048.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:20.996 rop_phase u fireball Fluffy_Pillow 42996.0/50000: 86% mana bloodlust, fireball, heating_up, rune_of_power, molten_skyfall(14), potion_of_spectral_intellect
0:21.286 rop_phase p fire_blast Fluffy_Pillow 43286.0/50000: 87% mana bloodlust, fireball, heating_up, rune_of_power, molten_skyfall(14), potion_of_spectral_intellect
0:22.419 rop_phase n pyroblast Fluffy_Pillow 42919.0/50000: 86% mana bloodlust, fireball, hot_streak, rune_of_power, molten_skyfall(14), potion_of_spectral_intellect
0:23.369 rop_phase u fireball Fluffy_Pillow 42869.0/50000: 86% mana bloodlust, fireball(2), heating_up, rune_of_power, molten_skyfall(16), potion_of_spectral_intellect
0:23.567 rop_phase p fire_blast Fluffy_Pillow 43067.0/50000: 86% mana bloodlust, fireball(2), heating_up, rune_of_power, molten_skyfall(16), potion_of_spectral_intellect
0:24.791 rop_phase n pyroblast Fluffy_Pillow 42791.0/50000: 86% mana bloodlust, fireball(2), hot_streak, rune_of_power, molten_skyfall(16), potion_of_spectral_intellect
0:25.740 rop_phase u fireball Fluffy_Pillow 42740.0/50000: 85% mana bloodlust, heating_up, rune_of_power, molten_skyfall(18)
0:27.162 standard_rotation } fireball Fluffy_Pillow 43162.0/50000: 86% mana bloodlust, heating_up, molten_skyfall(18)
0:28.583 standard_rotation v pyroblast Fluffy_Pillow 43583.0/50000: 87% mana bloodlust, hot_streak, molten_skyfall(19)
0:29.533 standard_rotation } fireball Fluffy_Pillow 43533.0/50000: 87% mana bloodlust, heating_up, molten_skyfall(21)
0:29.686 standard_rotation x fire_blast Fluffy_Pillow 43686.0/50000: 87% mana bloodlust, heating_up, molten_skyfall(21)
0:30.955 standard_rotation v pyroblast Fluffy_Pillow 43455.0/50000: 87% mana bloodlust, hot_streak, molten_skyfall(21)
0:31.903 standard_rotation } fireball Fluffy_Pillow 43403.0/50000: 87% mana bloodlust, fireball, heating_up, molten_skyfall(23)
0:33.325 standard_rotation } fireball Fluffy_Pillow 43825.0/50000: 88% mana bloodlust, fireball, heating_up, molten_skyfall(23)
0:34.746 standard_rotation } fireball Fluffy_Pillow 44246.0/50000: 88% mana bloodlust, fireball(2), molten_skyfall_ready
0:36.168 standard_rotation } fireball Fluffy_Pillow 44668.0/50000: 89% mana bloodlust, fireball(3), molten_skyfall
0:37.591 standard_rotation } fireball Fluffy_Pillow 45091.0/50000: 90% mana bloodlust, fireball(4), molten_skyfall(2)
0:39.014 standard_rotation } fireball Fluffy_Pillow 45514.0/50000: 91% mana bloodlust, heating_up, molten_skyfall(3)
0:40.436 standard_rotation } fireball Fluffy_Pillow 45936.0/50000: 92% mana bloodlust, fireball, molten_skyfall(4)
0:41.859 standard_rotation } fireball Fluffy_Pillow 46359.0/50000: 93% mana fireball(2), molten_skyfall(5)
0:43.706 default Q counterspell Fluffy_Pillow 47206.0/50000: 94% mana fireball(3), molten_skyfall(6)
0:43.706 default W rune_of_power Fluffy_Pillow 46206.0/50000: 92% mana fireball(3), molten_skyfall(6)
0:45.127 rop_phase o fire_blast Fluffy_Pillow 47627.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(7)
0:45.127 rop_phase u fireball Fluffy_Pillow 47127.0/50000: 94% mana hot_streak, rune_of_power, molten_skyfall(7)
0:46.975 rop_phase n pyroblast Fluffy_Pillow 47975.0/50000: 96% mana hot_streak, rune_of_power, molten_skyfall(7)
0:48.208 rop_phase u fireball Fluffy_Pillow 48208.0/50000: 96% mana fireball, rune_of_power, molten_skyfall(9)
0:50.054 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power, molten_skyfall(9)
0:51.901 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, molten_skyfall(10)
0:53.749 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power, molten_skyfall(11)
0:55.596 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, molten_skyfall(12)
0:57.442 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, molten_skyfall(13)
0:59.291 combustion_phase k fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), molten_skyfall(14)
1:00.449 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), molten_skyfall(15)
1:00.449 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, molten_skyfall(15)
1:00.950 combustion_phase d fire_blast Fluffy_Pillow 45001.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, molten_skyfall(15), infernal_cascade
1:01.138 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43689.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, molten_skyfall(15), infernal_cascade(2)
1:01.138 combustion_phase h pyroblast Fluffy_Pillow 43689.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, molten_skyfall(15), infernal_cascade(2), gladiators_badge
1:02.372 default T use_item_soul_igniter Fluffy_Pillow 43923.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(17), infernal_cascade(2), gladiators_badge
1:02.372 default U cancel_buff Fluffy_Pillow 43923.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(17), infernal_cascade(2), soul_ignition, gladiators_badge
1:02.372 combustion_phase h pyroblast Fluffy_Pillow 43923.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(17), infernal_cascade(2), gladiators_badge
1:03.606 combustion_phase j phoenix_flames Fluffy_Pillow 44157.0/50000: 88% mana combustion, heating_up, rune_of_power, molten_skyfall(18), infernal_cascade(2), gladiators_badge
1:04.840 combustion_phase h pyroblast Fluffy_Pillow 45391.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(18), infernal_cascade(2), gladiators_badge
1:04.840 combustion_phase d fire_blast Fluffy_Pillow 44391.0/50000: 89% mana combustion, rune_of_power, molten_skyfall(18), infernal_cascade(2), gladiators_badge
1:06.074 combustion_phase h pyroblast Fluffy_Pillow 45125.0/50000: 90% mana combustion, hot_streak, rune_of_power, molten_skyfall(19), infernal_cascade(2), gladiators_badge
1:07.307 combustion_phase j phoenix_flames Fluffy_Pillow 45358.0/50000: 91% mana combustion, heating_up, rune_of_power, molten_skyfall(20), infernal_cascade(2), gladiators_badge
1:08.541 default Q counterspell Fluffy_Pillow 46592.0/50000: 93% mana combustion, hot_streak, rune_of_power, molten_skyfall(20), infernal_cascade(2), gladiators_badge
1:08.541 combustion_phase h pyroblast Fluffy_Pillow 45592.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(20), infernal_cascade(2), gladiators_badge
1:08.644 combustion_phase d fire_blast Fluffy_Pillow 44695.0/50000: 89% mana combustion, rune_of_power, molten_skyfall(20), infernal_cascade(2), gladiators_badge
1:09.774 combustion_phase h pyroblast Fluffy_Pillow 45325.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(21), infernal_cascade(2), gladiators_badge
1:11.007 combustion_phase j phoenix_flames Fluffy_Pillow 45558.0/50000: 91% mana combustion, heating_up, rune_of_power, molten_skyfall(22), infernal_cascade(2), gladiators_badge
1:12.240 combustion_phase h pyroblast Fluffy_Pillow 46791.0/50000: 94% mana combustion, hot_streak, rune_of_power, molten_skyfall(22), infernal_cascade(2), gladiators_badge
1:13.474 standard_rotation } fireball Fluffy_Pillow 47025.0/50000: 94% mana heating_up, molten_skyfall(23), infernal_cascade(2), gladiators_badge
1:15.322 standard_rotation } fireball Fluffy_Pillow 47873.0/50000: 96% mana heating_up, molten_skyfall(23), gladiators_badge
1:17.170 default S shifting_power Fluffy_Pillow 48721.0/50000: 97% mana fireball, molten_skyfall_ready
1:19.679 default Y fire_blast Fluffy_Pillow 48730.0/50000: 97% mana heating_up, molten_skyfall
1:20.699 default Q counterspell Fluffy_Pillow 49250.0/50000: 98% mana hot_streak, molten_skyfall
1:20.699 default W rune_of_power Fluffy_Pillow 48250.0/50000: 96% mana hot_streak, molten_skyfall
1:21.933 rop_phase n pyroblast Fluffy_Pillow 49484.0/50000: 99% mana hot_streak, rune_of_power, molten_skyfall
1:21.933 rop_phase o fire_blast Fluffy_Pillow 48484.0/50000: 97% mana rune_of_power, molten_skyfall
1:23.168 rop_phase u fireball Fluffy_Pillow 49219.0/50000: 98% mana rune_of_power, molten_skyfall(2)
1:25.017 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana rune_of_power, molten_skyfall(2)
1:25.487 rop_phase o fire_blast Fluffy_Pillow 49476.0/50000: 99% mana rune_of_power, molten_skyfall(2)
1:26.007 rop_phase p fire_blast Fluffy_Pillow 49496.0/50000: 99% mana fireball, heating_up, rune_of_power, molten_skyfall(3)
1:26.864 rop_phase n pyroblast Fluffy_Pillow 48853.0/50000: 98% mana fireball, hot_streak, rune_of_power, molten_skyfall(3)
1:28.096 rop_phase u fireball Fluffy_Pillow 49085.0/50000: 98% mana fireball(2), heating_up, rune_of_power, molten_skyfall(5)
1:29.944 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), heating_up, rune_of_power, molten_skyfall(5)
1:31.791 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power, molten_skyfall(6)
1:33.639 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4), rune_of_power, molten_skyfall(7)
1:35.488 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(5), molten_skyfall(8)
1:36.510 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, molten_skyfall(9)
1:37.336 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, molten_skyfall(9)
1:38.568 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, molten_skyfall(11)
1:40.417 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, molten_skyfall(11)
1:42.264 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, molten_skyfall(12)
1:44.113 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, molten_skyfall(13)
1:45.347 default Q counterspell Fluffy_Pillow 49240.0/50000: 98% mana fireball, molten_skyfall(15)
1:45.347 standard_rotation } fireball Fluffy_Pillow 48240.0/50000: 96% mana fireball, molten_skyfall(15)
1:47.194 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, molten_skyfall(15)
1:49.043 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), molten_skyfall(16)
1:50.890 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, molten_skyfall(17)
1:52.738 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, molten_skyfall(18)
1:54.586 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), molten_skyfall(19)
1:56.435 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, molten_skyfall(20)
1:58.283 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, molten_skyfall(21)
2:00.129 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), molten_skyfall(22)
2:01.975 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), molten_skyfall(23)
2:01.975 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), molten_skyfall(23), gladiators_badge
2:03.197 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, molten_skyfall_ready, gladiators_badge
2:03.197 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, molten_skyfall_ready, gladiators_badge
2:03.823 default T use_item_soul_igniter Fluffy_Pillow 44126.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall_ready, infernal_cascade, gladiators_badge
2:03.823 combustion_phase h pyroblast Fluffy_Pillow 44126.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall_ready, infernal_cascade, soul_ignition, gladiators_badge
2:05.057 combustion_phase h pyroblast Fluffy_Pillow 44360.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(2), infernal_cascade, soul_ignition, gladiators_badge
2:05.057 combustion_phase d fire_blast Fluffy_Pillow 43360.0/50000: 87% mana combustion, rune_of_power, molten_skyfall(2), infernal_cascade, soul_ignition, gladiators_badge
2:06.289 default U cancel_buff Fluffy_Pillow 44092.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(3), infernal_cascade(2), soul_ignition, gladiators_badge
2:06.289 combustion_phase h pyroblast Fluffy_Pillow 44092.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(3), infernal_cascade(2), gladiators_badge
2:07.523 combustion_phase j phoenix_flames Fluffy_Pillow 44326.0/50000: 89% mana combustion, heating_up, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge
2:08.756 combustion_phase h pyroblast Fluffy_Pillow 45559.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge
2:08.855 combustion_phase d fire_blast Fluffy_Pillow 44658.0/50000: 89% mana combustion, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge
2:09.990 default Q counterspell Fluffy_Pillow 45293.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge
2:09.990 combustion_phase h pyroblast Fluffy_Pillow 44293.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge
2:11.224 combustion_phase j phoenix_flames Fluffy_Pillow 44527.0/50000: 89% mana combustion, heating_up, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge
2:12.458 combustion_phase h pyroblast Fluffy_Pillow 45761.0/50000: 92% mana combustion, hot_streak, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge
2:12.458 combustion_phase d fire_blast Fluffy_Pillow 44761.0/50000: 90% mana combustion, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge
2:13.693 combustion_phase h pyroblast Fluffy_Pillow 45496.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge
2:14.927 combustion_phase m dragons_breath Fluffy_Pillow 45730.0/50000: 91% mana combustion, heating_up, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge
2:16.161 default W rune_of_power Fluffy_Pillow 44964.0/50000: 90% mana heating_up, molten_skyfall(8), infernal_cascade(2), gladiators_badge
2:17.393 default S shifting_power Fluffy_Pillow 46196.0/50000: 92% mana heating_up, rune_of_power, molten_skyfall(8), infernal_cascade(2)
2:20.054 default Y fire_blast Fluffy_Pillow 46357.0/50000: 93% mana heating_up, rune_of_power, molten_skyfall(8)
2:20.923 default Q counterspell Fluffy_Pillow 46726.0/50000: 93% mana hot_streak, rune_of_power, molten_skyfall(8)
2:20.923 rop_phase n pyroblast Fluffy_Pillow 45726.0/50000: 91% mana hot_streak, rune_of_power, molten_skyfall(8)
2:20.923 rop_phase o fire_blast Fluffy_Pillow 44726.0/50000: 89% mana rune_of_power, molten_skyfall(8)
2:22.158 rop_phase u fireball Fluffy_Pillow 45461.0/50000: 91% mana rune_of_power, molten_skyfall(9)
2:24.004 rop_phase u fireball Fluffy_Pillow 46307.0/50000: 93% mana rune_of_power, molten_skyfall(9)
2:25.208 rop_phase p fire_blast Fluffy_Pillow 47511.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(10)
2:25.851 rop_phase n pyroblast Fluffy_Pillow 46654.0/50000: 93% mana hot_streak, rune_of_power, molten_skyfall(10)
2:27.086 rop_phase s phoenix_flames Fluffy_Pillow 46889.0/50000: 94% mana fireball, heating_up, rune_of_power, molten_skyfall(12)
2:28.321 rop_phase u fireball Fluffy_Pillow 48124.0/50000: 96% mana fireball, hot_streak, rune_of_power, molten_skyfall(12)
2:30.169 standard_rotation v pyroblast Fluffy_Pillow 48972.0/50000: 98% mana fireball, hot_streak, molten_skyfall(12)
2:31.403 standard_rotation } fireball Fluffy_Pillow 49206.0/50000: 98% mana fireball(2), molten_skyfall(14)
2:33.250 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), molten_skyfall(14)
2:34.352 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, molten_skyfall(15)
2:35.099 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, molten_skyfall(15)
2:36.333 standard_rotation } fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball, molten_skyfall(17)
2:38.179 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, molten_skyfall(17)
2:40.028 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, molten_skyfall(18)
2:41.876 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, molten_skyfall(19)
2:43.723 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, molten_skyfall(20)
2:45.571 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, molten_skyfall(21)
2:45.571 standard_rotation v pyroblast Fluffy_Pillow 48005.0/50000: 96% mana hot_streak, molten_skyfall(21)
2:46.805 default W rune_of_power Fluffy_Pillow 48239.0/50000: 96% mana fireball, molten_skyfall(23)
2:48.041 rop_phase o fire_blast Fluffy_Pillow 49475.0/50000: 99% mana fireball, rune_of_power, molten_skyfall(23)
2:48.041 rop_phase u fireball Fluffy_Pillow 48975.0/50000: 98% mana fireball, heating_up, rune_of_power, molten_skyfall(23)
2:49.889 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power, molten_skyfall(23)
2:51.736 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, molten_skyfall_ready
2:52.971 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, molten_skyfall(2)
2:54.819 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, molten_skyfall(2)
2:56.668 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, molten_skyfall(3)
2:58.516 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, molten_skyfall(4)
3:00.363 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, molten_skyfall(5)
3:02.210 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball, molten_skyfall(6)
3:02.210 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, molten_skyfall(6), gladiators_badge
3:03.697 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), molten_skyfall(7), gladiators_badge
3:03.739 combustion_phase d fire_blast Fluffy_Pillow 45042.0/50000: 90% mana combustion, fireball(2), rune_of_power, molten_skyfall(7), gladiators_badge
3:04.058 combustion_cooldowns b berserking Fluffy_Pillow 43861.0/50000: 88% mana combustion, fireball(2), heating_up, rune_of_power, molten_skyfall(7), infernal_cascade, gladiators_badge
3:04.058 combustion_phase l scorch Fluffy_Pillow 43861.0/50000: 88% mana berserking, combustion, fireball(2), heating_up, rune_of_power, molten_skyfall(7), infernal_cascade, gladiators_badge
3:05.181 combustion_phase h pyroblast Fluffy_Pillow 44484.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(8), infernal_cascade, gladiators_badge
3:06.304 default T use_item_soul_igniter Fluffy_Pillow 44607.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(9), infernal_cascade, gladiators_badge
3:06.304 combustion_phase h pyroblast Fluffy_Pillow 44607.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(9), infernal_cascade, soul_ignition, gladiators_badge
3:06.304 combustion_phase d fire_blast Fluffy_Pillow 43607.0/50000: 87% mana berserking, combustion, rune_of_power, molten_skyfall(9), infernal_cascade, soul_ignition, gladiators_badge
3:07.425 default U cancel_buff Fluffy_Pillow 44228.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), soul_ignition, gladiators_badge
3:07.425 combustion_phase h pyroblast Fluffy_Pillow 44228.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
3:08.545 combustion_phase j phoenix_flames Fluffy_Pillow 44348.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
3:09.667 default Q counterspell Fluffy_Pillow 45470.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
3:09.667 combustion_phase h pyroblast Fluffy_Pillow 44470.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
3:10.220 combustion_phase d fire_blast Fluffy_Pillow 44023.0/50000: 88% mana berserking, combustion, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
3:10.789 combustion_phase h pyroblast Fluffy_Pillow 44092.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
3:11.318 combustion_phase d fire_blast Fluffy_Pillow 43621.0/50000: 87% mana berserking, combustion, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
3:11.908 combustion_phase h pyroblast Fluffy_Pillow 43711.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(13), infernal_cascade(2), gladiators_badge
3:13.032 combustion_phase j phoenix_flames Fluffy_Pillow 43835.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(14), infernal_cascade(2), gladiators_badge
3:14.152 combustion_phase h pyroblast Fluffy_Pillow 44955.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(14), infernal_cascade(2), gladiators_badge
3:15.274 combustion_phase m dragons_breath Fluffy_Pillow 45077.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(15), infernal_cascade(2), gladiators_badge
3:16.397 standard_rotation z phoenix_flames Fluffy_Pillow 44200.0/50000: 88% mana heating_up, molten_skyfall(15), gladiators_badge
3:17.631 default S shifting_power Fluffy_Pillow 45434.0/50000: 91% mana molten_skyfall(15)
3:20.124 default Y fire_blast Fluffy_Pillow 45427.0/50000: 91% mana molten_skyfall(15)
3:21.178 default Q counterspell Fluffy_Pillow 45981.0/50000: 92% mana heating_up, molten_skyfall(15)
3:21.178 default W rune_of_power Fluffy_Pillow 44981.0/50000: 90% mana heating_up, molten_skyfall(15)
3:22.411 rop_phase u fireball Fluffy_Pillow 46214.0/50000: 92% mana heating_up, rune_of_power, molten_skyfall(15)
3:22.411 rop_phase p fire_blast Fluffy_Pillow 46214.0/50000: 92% mana heating_up, rune_of_power, molten_skyfall(15)
3:24.259 rop_phase n pyroblast Fluffy_Pillow 46562.0/50000: 93% mana hot_streak, rune_of_power, molten_skyfall(15)
3:24.892 rop_phase o fire_blast Fluffy_Pillow 46195.0/50000: 92% mana rune_of_power, molten_skyfall(15)
3:25.491 rop_phase t scorch Fluffy_Pillow 46294.0/50000: 93% mana hot_streak, rune_of_power, molten_skyfall(17)
3:26.724 rop_phase n pyroblast Fluffy_Pillow 47027.0/50000: 94% mana hot_streak, rune_of_power, molten_skyfall(17)
3:27.509 rop_phase p fire_blast Fluffy_Pillow 46777.0/50000: 94% mana rune_of_power, molten_skyfall(18)
3:27.959 rop_phase t scorch Fluffy_Pillow 46762.0/50000: 94% mana heating_up, rune_of_power, molten_skyfall(18)
3:29.191 rop_phase r pyroblast Fluffy_Pillow 47494.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(18)
3:30.436 rop_phase t scorch Fluffy_Pillow 47739.0/50000: 95% mana rune_of_power, molten_skyfall(19)
3:31.670 rop_phase t scorch Fluffy_Pillow 48473.0/50000: 97% mana rune_of_power, molten_skyfall(19)
3:32.902 rop_phase r pyroblast Fluffy_Pillow 49205.0/50000: 98% mana heating_up, rune_of_power, molten_skyfall(19)
3:34.148 rop_phase t scorch Fluffy_Pillow 49451.0/50000: 99% mana heating_up, rune_of_power, molten_skyfall(20)
3:35.382 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(20)
3:36.626 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana molten_skyfall(21)
3:36.626 standard_rotation x fire_blast Fluffy_Pillow 49749.0/50000: 99% mana molten_skyfall(21)
3:37.858 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, molten_skyfall(21)
3:39.103 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana molten_skyfall(22)
3:40.337 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana molten_skyfall(22)
3:41.571 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(22)
3:42.816 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana molten_skyfall(23)
3:44.051 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana molten_skyfall(23)
3:45.285 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(23)
3:45.285 standard_rotation y pyroblast Fluffy_Pillow 48505.0/50000: 97% mana heating_up, molten_skyfall(23)
3:46.532 standard_rotation | scorch Fluffy_Pillow 48752.0/50000: 98% mana molten_skyfall_ready
3:47.765 standard_rotation | scorch Fluffy_Pillow 49485.0/50000: 99% mana molten_skyfall_ready
3:48.999 standard_rotation x fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall_ready
3:48.999 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, molten_skyfall_ready
3:50.232 standard_rotation | scorch Fluffy_Pillow 49238.0/50000: 98% mana molten_skyfall
3:51.464 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana molten_skyfall
3:52.698 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall
3:53.941 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana molten_skyfall(2)
3:55.175 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana molten_skyfall(2)
3:56.409 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(2)
3:57.655 standard_rotation | scorch Fluffy_Pillow 49751.0/50000: 100% mana heating_up, molten_skyfall(3)
3:58.890 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, molten_skyfall(3)
4:00.132 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana molten_skyfall(4)
4:01.367 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana molten_skyfall(4)
4:02.600 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, molten_skyfall(4)
4:03.845 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana molten_skyfall(5)
4:05.080 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana molten_skyfall(5)
4:06.313 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, molten_skyfall(5)
4:07.559 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana molten_skyfall(6)
4:08.791 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana molten_skyfall(6)
4:10.025 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(6)
4:10.025 standard_rotation y pyroblast Fluffy_Pillow 48505.0/50000: 97% mana heating_up, molten_skyfall(6)
4:11.270 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48750.0/50000: 98% mana heating_up, molten_skyfall(7)
4:11.270 default T use_item_soul_igniter Fluffy_Pillow 48750.0/50000: 98% mana heating_up, molten_skyfall(7), gladiators_badge
4:11.270 combustion_phase k fireball Fluffy_Pillow 48750.0/50000: 98% mana heating_up, molten_skyfall(7), soul_ignition, gladiators_badge
4:12.489 combustion_phase f combustion Fluffy_Pillow 49969.0/50000: 100% mana heating_up, molten_skyfall(7), soul_ignition, gladiators_badge
4:12.489 combustion_phase d fire_blast Fluffy_Pillow 44969.0/50000: 90% mana combustion, heating_up, rune_of_power, molten_skyfall(7), soul_ignition, gladiators_badge
4:13.120 combustion_phase h pyroblast Fluffy_Pillow 44100.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade, soul_ignition, gladiators_badge
4:14.352 combustion_phase h pyroblast Fluffy_Pillow 44332.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(9), infernal_cascade, soul_ignition, gladiators_badge
4:14.352 combustion_phase d fire_blast Fluffy_Pillow 43332.0/50000: 87% mana combustion, rune_of_power, molten_skyfall(9), infernal_cascade, soul_ignition, gladiators_badge
4:15.585 default U cancel_buff Fluffy_Pillow 44065.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), soul_ignition, gladiators_badge
4:15.585 combustion_phase h pyroblast Fluffy_Pillow 44065.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
4:16.818 combustion_phase j phoenix_flames Fluffy_Pillow 44298.0/50000: 89% mana combustion, heating_up, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
4:18.052 combustion_phase h pyroblast Fluffy_Pillow 45532.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
4:18.158 combustion_phase d fire_blast Fluffy_Pillow 44638.0/50000: 89% mana combustion, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
4:19.285 combustion_phase h pyroblast Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
4:20.519 combustion_phase j phoenix_flames Fluffy_Pillow 45499.0/50000: 91% mana combustion, heating_up, rune_of_power, molten_skyfall(13), infernal_cascade(2), gladiators_badge
4:21.754 combustion_phase h pyroblast Fluffy_Pillow 46734.0/50000: 93% mana combustion, hot_streak, rune_of_power, molten_skyfall(13), infernal_cascade(2), gladiators_badge
4:21.754 combustion_phase d fire_blast Fluffy_Pillow 45734.0/50000: 91% mana combustion, rune_of_power, molten_skyfall(13), infernal_cascade(2), gladiators_badge
4:22.988 combustion_phase h pyroblast Fluffy_Pillow 46468.0/50000: 93% mana combustion, hot_streak, rune_of_power, molten_skyfall(14), infernal_cascade(2), gladiators_badge
4:24.220 combustion_phase m dragons_breath Fluffy_Pillow 46700.0/50000: 93% mana combustion, heating_up, rune_of_power, molten_skyfall(15), infernal_cascade(2), gladiators_badge
4:25.451 default W rune_of_power Fluffy_Pillow 45931.0/50000: 92% mana heating_up, molten_skyfall(15), infernal_cascade(2), gladiators_badge
4:26.686 default S shifting_power Fluffy_Pillow 47166.0/50000: 94% mana heating_up, rune_of_power, molten_skyfall(15), infernal_cascade(2)
4:27.554 rop_phase p fire_blast Fluffy_Pillow 45534.0/50000: 91% mana heating_up, rune_of_power, molten_skyfall(15)
4:30.269 default Q counterspell Fluffy_Pillow 47749.0/50000: 95% mana hot_streak, rune_of_power, molten_skyfall(15)
4:30.269 rop_phase n pyroblast Fluffy_Pillow 46749.0/50000: 93% mana hot_streak, rune_of_power, molten_skyfall(15)
4:30.269 rop_phase o fire_blast Fluffy_Pillow 45749.0/50000: 91% mana rune_of_power, molten_skyfall(15)
4:30.827 rop_phase p fire_blast Fluffy_Pillow 45807.0/50000: 92% mana heating_up, rune_of_power, molten_skyfall(15)
4:31.502 rop_phase n pyroblast Fluffy_Pillow 45982.0/50000: 92% mana hot_streak, rune_of_power, molten_skyfall(16)
4:32.737 rop_phase t scorch Fluffy_Pillow 46217.0/50000: 92% mana rune_of_power, molten_skyfall(17)
4:33.969 rop_phase t scorch Fluffy_Pillow 46949.0/50000: 94% mana rune_of_power, molten_skyfall(17)
4:35.203 rop_phase r pyroblast Fluffy_Pillow 47683.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(17)
4:36.446 rop_phase s phoenix_flames Fluffy_Pillow 47926.0/50000: 96% mana heating_up, rune_of_power, molten_skyfall(18)
4:37.460 rop_phase o fire_blast Fluffy_Pillow 48911.0/50000: 98% mana rune_of_power, molten_skyfall(18)
4:37.681 rop_phase s phoenix_flames Fluffy_Pillow 48661.0/50000: 97% mana heating_up, rune_of_power, molten_skyfall(18)
4:38.915 standard_rotation | scorch Fluffy_Pillow 49895.0/50000: 100% mana molten_skyfall(18)
4:40.150 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana molten_skyfall(18)
4:41.383 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, molten_skyfall(18)
4:42.627 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana molten_skyfall(19)
4:43.861 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana molten_skyfall(19)
4:45.095 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(19)
4:46.338 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana molten_skyfall(20)
4:46.338 standard_rotation x fire_blast Fluffy_Pillow 49748.0/50000: 99% mana molten_skyfall(20)
4:47.572 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(20)
4:48.814 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up, molten_skyfall(21)
4:50.047 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, molten_skyfall(21)
4:51.292 standard_rotation z phoenix_flames Fluffy_Pillow 49749.0/50000: 99% mana molten_skyfall(22)
4:52.525 standard_rotation | scorch Fluffy_Pillow 50000.0/50000: 100% mana molten_skyfall(22)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Molten Skyfall }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="MoltenSkyfall"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6933/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

SunKingsBlessing : 6299 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6299.0 6299.0 11.5 / 0.182% 534.2 / 8.5% 7.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
826.8 820.4 Mana 0.00% 58.9 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
SunKingsBlessing 6299
Blazing Surge 195 3.1% 5.3 62.47sec 10955 0 Direct 5.2 8716 17367 11115 27.9%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.33 5.25 0.00 0.00 0.0000 0.0000 58368.09 58368.09 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.13% 3.78 0 6 8716.49 8204 11697 8700.58 0 10152 32979 32979 0.00%
crit 27.87% 1.46 0 5 17367.48 16407 21392 14354.09 0 20529 25389 25389 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 29 0.5% 29.7 10.15sec 295 0 Direct 29.7 164 421 295 51.0%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.72 29.72 0.00 0.00 0.0000 0.0000 8765.88 8765.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 49.03% 14.57 4 26 164.13 132 310 164.10 134 203 2390 2390 0.00%
crit 50.97% 15.15 4 29 420.78 265 619 421.00 313 512 6376 6376 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 35 0.6% 3.4 70.08sec 3157 2648 Direct 3.4 0 3151 3151 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.36 3.36 0.00 0.00 1.1927 0.0000 10606.24 10606.24 0.00% 2647.59 2647.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.36 0 8 3151.50 2286 5343 3118.80 0 4844 10606 10606 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [o]:3.36
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.7% 21.6 14.17sec 606 0 Direct 21.6 473 946 606 28.1%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.58 21.58 0.00 0.00 0.0000 0.0000 13071.38 13071.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.91% 15.52 5 31 472.57 460 488 472.58 462 486 7334 7334 0.00%
crit 28.09% 6.06 1 13 946.07 920 975 946.35 920 975 5737 5737 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 814 12.9% 48.9 6.21sec 4997 0 Direct 48.9 0 4995 4995 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.85 48.85 0.00 0.00 0.0000 0.0000 244127.99 244127.99 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.85 38 59 4994.90 3108 7264 4996.41 4721 5203 244128 244128 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:1.92
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [e]:28.28
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [r]:7.79
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [s]:7.62
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [{]:3.26
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 507 (537) 8.1% (8.5%) 56.5 4.53sec 2851 1597 Direct 56.5 (174.9) 1765 3883 2694 43.9% (43.9%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 56.52 56.52 0.00 0.00 1.7855 0.0000 152287.99 152287.99 0.00% 1596.95 1596.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.10% 31.70 17 51 1764.90 1467 3428 1765.59 1638 1901 55955 55955 0.00%
crit 43.90% 24.81 15 37 3882.52 2933 6856 3886.25 3565 4283 96333 96333 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [m]:5.66
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [w]:22.41
    standard_rotation
    [!]:28.44
    Conflagration 30 0.5% 56.5 4.53sec 157 0 Periodic 118.4 38 105 75 54.7% 59.4%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 56.52 0.00 118.41 118.41 0.0000 1.5062 8873.47 8873.47 0.00% 49.75 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 45.30% 53.64 35 78 38.33 0 69 38.34 36 41 2055 2055 0.00%
crit 54.70% 64.77 44 92 105.24 0 151 105.37 97 114 6818 6818 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1423 22.6% 239.6 1.25sec 1782 0 Periodic 298.8 1428 0 1428 0.0% 99.5%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 239.57 0.00 298.76 298.76 0.0000 1.0000 426912.50 426912.50 0.00% 1428.93 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.76 239 359 1428.39 183 3997 1429.43 1322 1549 426913 426913 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5019 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 28.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5018.87 5018.87 0.00% 42.29 42.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.01% 69.13 56 80 40.89 29 51 40.89 39 43 2827 2827 0.00%
crit 27.99% 26.87 16 40 81.58 58 101 81.61 72 90 2192 2192 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1095.19
Phoenix Flames 0 (327) 0.0% (5.2%) 14.7 20.46sec 6661 5919

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.71 0.00 0.00 0.00 1.1254 0.0000 0.00 0.00 0.00% 5919.27 5919.27

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [l]:14.70
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    Phoenix Flames (_splash) 327 5.2% 14.7 20.36sec 6677 0 Direct 14.7 0 6674 6674 100.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.68 14.68 0.00 0.00 0.0000 0.0000 97993.51 97993.51 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 14.68 10 19 6674.46 3532 8255 6682.15 5851 7427 97994 97994 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2396 (2548) 38.0% (40.4%) 91.7 3.27sec 8330 6370 Direct 92.4 (256.8) 3445 9108 7765 76.3% (76.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 91.70 92.44 0.00 0.00 1.3078 0.0000 718369.19 718369.19 0.00% 6369.60 6369.60
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 23.71% 21.92 12 32 3444.96 2674 6251 3446.45 3166 3803 75479 75479 0.00%
crit 76.29% 70.52 49 90 9108.37 5349 12502 9115.65 8473 9812 642890 642890 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [i]:3.06
  • if_expr:buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
    combustion_phase
    [j]:53.21
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [k]:2.67
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [p]:2.56
  • if_expr:buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
    rop_phase
    [q]:12.90
  • if_expr:buff.hot_streak.react
    rop_phase
    [u]:2.67
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [x]:4.71
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [y]:1.60
  • if_expr:buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
    standard_rotation
    [z]:0.86
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [|]:7.56
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 152 2.4% 92.4 3.26sec 492 0 Periodic 164.3 148 391 276 52.7% 83.2%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 92.44 0.00 164.35 164.35 0.0000 1.5200 45460.73 45460.73 0.00% 181.99 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 47.27% 77.69 53 110 148.33 15 284 148.32 140 158 11521 11521 0.00%
crit 52.73% 86.66 60 113 391.30 30 569 391.91 365 422 33940 33940 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 168 2.7% 27.1 10.83sec 1852 1544 Direct 27.1 394 1854 1853 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 27.11 27.11 0.00 0.00 1.1997 0.0000 50202.47 50202.47 0.00% 1543.55 1543.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 0.02% 0.01 0 1 394.16 394 394 2.30 0 394 2 2 0.00%
crit 99.98% 27.10 16 39 1853.53 695 4059 1857.48 1613 2173 50200 50200 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    default
    [a]:0.10
    combustion_phase
    [n]:7.41
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [v]:5.98
  • if_expr:searing_touch.active
    standard_rotation
    [~]:14.01
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.8% 43.1 7.09sec 332 0 Direct 43.1 260 519 332 27.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.09 43.09 0.00 0.00 0.0000 0.0000 14306.22 14306.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.14% 31.09 17 49 259.68 253 268 259.69 254 265 8073 8073 0.00%
crit 27.86% 12.00 2 24 519.24 506 536 519.31 506 533 6233 6233 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 114 1.8% 5.0 63.04sec 6826 2036 Periodic 19.9 1340 2682 1721 28.2% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.01 0.00 19.90 19.90 3.3534 0.7809 34183.08 34183.08 0.00% 2035.56 2035.56
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 71.80% 14.29 7 22 1340.04 1041 1737 1339.27 1159 1554 19142 19142 0.00%
crit 28.20% 5.61 0 13 2682.30 2081 3473 2679.04 0 3446 15041 15041 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.01
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
SunKingsBlessing
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SunKingsBlessing
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 182.37sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [c]:2.00
  • if_expr:buff.combustion.up
Combustion 5.4 61.39sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.38 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [g]:5.37
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.7 21.36sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.70 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.71
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SunKingsBlessing
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SunKingsBlessing
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [b]:1.46
Rune of Power 7.4 40.31sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.40 0.00 0.00 0.00 1.1951 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.44
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 61.70sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 182.8sec 182.8sec 12.0sec 8.11% 18.87% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 192.5s
  • trigger_min/max:180.0s / 192.5s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.11%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 10.1 0.0 31.2sec 31.2sec 9.1sec 30.62% 0.00% 173.7 (173.7) 9.8

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:6.2s / 69.6s
  • trigger_min/max:6.2s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 17.0s

Stack Uptimes

  • combustion_1:30.62%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 15.8 15.9 12.6sec 6.1sec 5.4sec 28.49% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 83.1s
  • trigger_min/max:1.4s / 77.6s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 39.5s

Stack Uptimes

  • fireball_1:16.05%
  • fireball_2:7.53%
  • fireball_3:3.19%
  • fireball_4:1.29%
  • fireball_5:0.34%
  • fireball_6:0.09%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.4 0.0 61.3sec 61.4sec 14.6sec 26.39% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 70.8s
  • trigger_min/max:60.0s / 70.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:26.39%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 98.6 0.0 3.0sec 3.0sec 1.2sec 40.20% 46.61% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 20.1s
  • trigger_min/max:0.2s / 20.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.7s

Stack Uptimes

  • heating_up_1:40.20%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 86.1 0.0 3.5sec 3.5sec 0.7sec 17.61% 95.10% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.3s
  • trigger_min/max:0.5s / 39.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.1s

Stack Uptimes

  • hot_streak_1:17.61%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 10.5 17.8 30.0sec 10.5sec 9.8sec 34.46% 0.00% 11.4 (11.4) 10.2

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:5.2s / 68.2s
  • trigger_min/max:0.5s / 59.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.5s

Stack Uptimes

  • infernal_cascade_1:9.97%
  • infernal_cascade_2:24.49%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 304.8sec 0.0sec 23.0sec 11.04% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 317.4s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.04%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.7 0.0 24.2sec 24.2sec 11.8sec 50.08% 0.00% 0.0 (0.0) 12.3

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 50.2s
  • trigger_min/max:3.6s / 50.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.2s

Stack Uptimes

  • rune_of_power_1:50.08%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.1sec 61.8sec 3.1sec 3.15% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 106.6s
  • trigger_min/max:60.0s / 106.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:3.15%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Sun King's Blessing 6.8 70.9 47.8sec 3.9sec 38.0sec 86.72% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_sun_kings_blessing
  • max_stacks:12
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:23.8s / 86.7s
  • trigger_min/max:0.9s / 37.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 79.3s

Stack Uptimes

  • sun_kings_blessing_1:2.61%
  • sun_kings_blessing_2:3.69%
  • sun_kings_blessing_3:9.47%
  • sun_kings_blessing_4:11.66%
  • sun_kings_blessing_5:11.82%
  • sun_kings_blessing_6:9.47%
  • sun_kings_blessing_7:7.91%
  • sun_kings_blessing_8:5.66%
  • sun_kings_blessing_9:4.75%
  • sun_kings_blessing_10:6.09%
  • sun_kings_blessing_11:6.25%
  • sun_kings_blessing_12:7.34%

Spelldata

  • id:333314
  • name:Sun King's Blessing
  • tooltip:Building up a Combustion.
  • description:{$@spelldesc333313=After consuming {$s1=12} Hot Streaks, your next non-instant Pyroblast cast within {$333315d=15 seconds} grants you Combustion for {$s2=5} sec.}
  • max_stacks:12
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Sun King's Blessing (_ready) 6.0 0.0 50.8sec 50.8sec 5.6sec 11.22% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_sun_kings_blessing_ready
  • max_stacks:5
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:29.0s / 151.1s
  • trigger_min/max:29.0s / 151.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • sun_kings_blessing_ready_1:11.22%

Spelldata

  • id:333315
  • name:Sun King's Blessing
  • tooltip:Your next non-instant Pyroblast will grant you Combustion.
  • description:{$@spelldesc333313=After consuming {$s1=12} Hot Streaks, your next non-instant Pyroblast cast within {$333315d=15 seconds} grants you Combustion for {$s2=5} sec.}
  • max_stacks:5
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 98.6 78.0 122.0 3.0s 0.2s 20.1s
Heating Up removed 12.1 5.0 21.0 19.3s 1.8s 156.1s
Heating Up converted with Fire Blast 19.1 10.0 27.0 15.8s 0.5s 94.2s
Hot Streak procs 86.1 65.0 106.0 3.5s 0.5s 39.3s
Hot Streak spells used 239.6 194.0 285.0 1.3s 0.0s 9.0s
Hot Streak spell crits 186.0 146.0 225.0 1.6s 0.0s 17.2s
Hot Streak spell crits wasted 1.3 0.0 7.0 83.8s 0.1s 306.9s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 2.3 0.0 6.0 55.2s 5.1s 193.7s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.28% 10.95% 17.33% 0.7s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000212.043152.023271.885
Counterspell0.6940.0003.41110.1955.68417.365
Shifting Power5.5480.00016.35727.93717.32045.340
Fire Blast0.3110.00012.87715.3241.74035.562
Rune of Power5.0330.00030.29640.53919.31697.898
Dragon's Breath62.4950.000301.415266.076180.937345.583
Combustion3.4610.00019.85118.6478.20434.013
Phoenix Flames3.0940.00040.69046.2213.574116.864

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
SunKingsBlessing
mana_regen Mana 2500.07 246127.34 100.00% 98.45 53645.72 17.90%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 820.38 826.76 53624.9 48086.1 42268.0 50000.0
Usage Type Count Total Avg RPE APR
SunKingsBlessing
combustion Mana 5.5 27708.7 5000.0 5146.1 0.0
counterspell Mana 15.2 15167.0 1000.0 1031.6 0.0
dragons_breath Mana 3.5 6935.9 2000.0 2064.7 1.5
fire_blast Mana 50.4 25191.3 500.0 515.6 9.7
fireball Mana 58.2 58211.7 1000.0 1029.9 2.8
pyroblast Mana 95.6 95578.6 1000.0 1042.3 8.0
scorch Mana 28.1 14031.1 500.0 517.5 3.6
shifting_power Mana 5.2 12907.8 2500.0 2577.5 2.6

Statistics & Data Analysis

Fight Length
SunKingsBlessing Fight Length
Count 515
Mean 300.04
Minimum 240.02
Maximum 359.88
Spread ( max - min ) 119.86
Range [ ( max - min ) / 2 * 100% ] 19.97%
Standard Deviation 34.7723
5th Percentile 245.11
95th Percentile 355.34
( 95th Percentile - 5th Percentile ) 110.23
Mean Distribution
Standard Deviation 1.5323
95.00% Confidence Interval ( 297.04 - 303.05 )
Normalized 95.00% Confidence Interval ( 99.00% - 101.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 516
0.1% Error 51594
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1033
DPS
SunKingsBlessing Damage Per Second
Count 515
Mean 6298.98
Minimum 5884.61
Maximum 6665.64
Spread ( max - min ) 781.02
Range [ ( max - min ) / 2 * 100% ] 6.20%
Standard Deviation 132.9413
5th Percentile 6080.46
95th Percentile 6517.36
( 95th Percentile - 5th Percentile ) 436.90
Mean Distribution
Standard Deviation 5.8581
95.00% Confidence Interval ( 6287.50 - 6310.46 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 18
0.1% Error 1712
0.1 Scale Factor Error with Delta=300 151
0.05 Scale Factor Error with Delta=300 604
0.01 Scale Factor Error with Delta=300 15088
Priority Target DPS
SunKingsBlessing Priority Target Damage Per Second
Count 515
Mean 6298.98
Minimum 5884.61
Maximum 6665.64
Spread ( max - min ) 781.02
Range [ ( max - min ) / 2 * 100% ] 6.20%
Standard Deviation 132.9413
5th Percentile 6080.46
95th Percentile 6517.36
( 95th Percentile - 5th Percentile ) 436.90
Mean Distribution
Standard Deviation 5.8581
95.00% Confidence Interval ( 6287.50 - 6310.46 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 18
0.1% Error 1712
0.1 Scale Factor Error with Delta=300 151
0.05 Scale Factor Error with Delta=300 604
0.01 Scale Factor Error with Delta=300 15088
DPS(e)
SunKingsBlessing Damage Per Second (Effective)
Count 515
Mean 6298.98
Minimum 5884.61
Maximum 6665.64
Spread ( max - min ) 781.02
Range [ ( max - min ) / 2 * 100% ] 6.20%
Damage
SunKingsBlessing Damage
Count 515
Mean 1883528.73
Minimum 1429561.02
Maximum 2305743.97
Spread ( max - min ) 876182.95
Range [ ( max - min ) / 2 * 100% ] 23.26%
DTPS
SunKingsBlessing Damage Taken Per Second
Count 515
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
SunKingsBlessing Healing Per Second
Count 515
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
SunKingsBlessing Healing Per Second (Effective)
Count 515
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
SunKingsBlessing Heal
Count 515
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
SunKingsBlessing Healing Taken Per Second
Count 515
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
SunKingsBlessing Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
SunKingsBlessingTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
SunKingsBlessing Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.71 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.01 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.32 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.09 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.44 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 1.92 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
a 0.10 scorch
actions.combustion_cooldowns
# count action,conditions
b 1.46 potion
0.00 blood_fury
c 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
d 5.39 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
e 28.28 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
f 0.00 call_action_list,name=active_talents
g 5.37 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
h 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
i 3.06 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
j 53.21 pyroblast,if=buff.hot_streak.react&buff.combustion.up
k 2.67 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
l 14.70 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
m 5.66 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
n 7.41 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
o 3.36 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
p 2.56 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
q 12.90 pyroblast,if=buff.hot_streak.react
r 7.79 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
s 7.62 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
t 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
u 2.67 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
0.00 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
v 5.98 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
w 22.41 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
x 4.71 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
y 1.60 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
z 0.86 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
{ 3.26 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
| 7.56 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
0.00 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
} 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
~ 14.01 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
! 28.44 fireball

Sample Sequence

012456789ABCDEFHIJOPbQdTmgecjjeUjljejljejljnkejWSYQqrwwwrqwsqpenjjljo!!!!!Q!WrwwqwwwqwmgdjjejeTUjlQjejljejynjjejoSQWwsqrwsqwwsqw!!!!x!Q!!!!mmgeedjjTUljejljejiQnjjejoWSQwsqrqwsqw!!!!{x!!!!QWrwwqwwwdmgeTcjjeUjljejieQjjljljSYQWqrwwrqwsqww!{x~|~~|~Q~|~~|~~|~~|~~diTigeeUjjlQjejljejljnknejWqSrsQqrvuvvuyenjjlj~|~~|~Q~|~~|~|~~bdkTmgejjeUjl

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask SunKingsBlessing 50000.0/50000: 100% mana
Pre precombat 1 food SunKingsBlessing 50000.0/50000: 100% mana
Pre precombat 2 augmentation SunKingsBlessing 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns b potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase m fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.170 combustion_phase g combustion Fluffy_Pillow 49170.0/50000: 98% mana bloodlust, heating_up, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.170 combustion_phase e fire_blast Fluffy_Pillow 44170.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns c berserking Fluffy_Pillow 43347.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase j pyroblast Fluffy_Pillow 43347.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.711 combustion_phase j pyroblast Fluffy_Pillow 43211.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.711 combustion_phase e fire_blast Fluffy_Pillow 42211.0/50000: 84% mana bloodlust, berserking, combustion, rune_of_power, sun_kings_blessing(2), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.576 default U cancel_buff Fluffy_Pillow 42576.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.576 combustion_phase j pyroblast Fluffy_Pillow 42576.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.440 combustion_phase l phoenix_flames Fluffy_Pillow 42440.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.304 combustion_phase j pyroblast Fluffy_Pillow 43304.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.304 combustion_phase e fire_blast Fluffy_Pillow 42304.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, sun_kings_blessing(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.170 combustion_phase j pyroblast Fluffy_Pillow 42670.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.032 combustion_phase l phoenix_flames Fluffy_Pillow 42532.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.896 combustion_phase j pyroblast Fluffy_Pillow 43396.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.221 combustion_phase e fire_blast Fluffy_Pillow 42721.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.760 combustion_phase j pyroblast Fluffy_Pillow 42760.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.622 combustion_phase l phoenix_flames Fluffy_Pillow 42622.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.487 combustion_phase j pyroblast Fluffy_Pillow 43487.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.350 combustion_phase n scorch Fluffy_Pillow 43350.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.213 combustion_phase k pyroblast Fluffy_Pillow 43713.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.737 combustion_phase e fire_blast Fluffy_Pillow 43237.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.087 combustion_phase j pyroblast Fluffy_Pillow 43087.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.950 default W rune_of_power Fluffy_Pillow 42950.0/50000: 86% mana bloodlust, heating_up, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.900 default S shifting_power Fluffy_Pillow 43900.0/50000: 88% mana bloodlust, heating_up, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.815 default Y fire_blast Fluffy_Pillow 43315.0/50000: 87% mana bloodlust, heating_up, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), potion_of_spectral_intellect
0:17.740 default Q counterspell Fluffy_Pillow 43740.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, sun_kings_blessing(10), potion_of_spectral_intellect
0:17.740 rop_phase q pyroblast Fluffy_Pillow 42740.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, sun_kings_blessing(10), potion_of_spectral_intellect
0:17.740 rop_phase r fire_blast Fluffy_Pillow 41740.0/50000: 83% mana bloodlust, rune_of_power, sun_kings_blessing(11), potion_of_spectral_intellect
0:18.689 rop_phase w fireball Fluffy_Pillow 42189.0/50000: 84% mana bloodlust, rune_of_power, sun_kings_blessing(11), potion_of_spectral_intellect
0:20.111 rop_phase w fireball Fluffy_Pillow 42611.0/50000: 85% mana bloodlust, rune_of_power, sun_kings_blessing(11), potion_of_spectral_intellect
0:21.532 rop_phase w fireball Fluffy_Pillow 43032.0/50000: 86% mana bloodlust, fireball, rune_of_power, sun_kings_blessing(11), potion_of_spectral_intellect
0:21.817 rop_phase r fire_blast Fluffy_Pillow 43317.0/50000: 87% mana bloodlust, fireball, rune_of_power, sun_kings_blessing(11), potion_of_spectral_intellect
0:22.956 rop_phase q pyroblast Fluffy_Pillow 42956.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, sun_kings_blessing(11), potion_of_spectral_intellect
0:23.906 rop_phase w fireball Fluffy_Pillow 42906.0/50000: 86% mana bloodlust, heating_up, rune_of_power, sun_kings_blessing(12), potion_of_spectral_intellect
0:24.016 rop_phase s fire_blast Fluffy_Pillow 43016.0/50000: 86% mana bloodlust, heating_up, rune_of_power, sun_kings_blessing(12), potion_of_spectral_intellect
0:25.328 rop_phase q pyroblast Fluffy_Pillow 42828.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, sun_kings_blessing(12)
0:26.278 rop_phase p pyroblast Fluffy_Pillow 42778.0/50000: 86% mana bloodlust, fireball, rune_of_power, sun_kings_blessing_ready
0:29.119 combustion_phase e fire_blast Fluffy_Pillow 44619.0/50000: 89% mana bloodlust, combustion, fireball
0:29.119 combustion_phase n scorch Fluffy_Pillow 44119.0/50000: 88% mana bloodlust, combustion, fireball, heating_up, infernal_cascade
0:30.068 combustion_phase j pyroblast Fluffy_Pillow 44568.0/50000: 89% mana bloodlust, combustion, fireball, hot_streak, infernal_cascade
0:31.018 combustion_phase j pyroblast Fluffy_Pillow 44518.0/50000: 89% mana bloodlust, combustion, fireball, hot_streak, sun_kings_blessing, infernal_cascade
0:31.966 combustion_phase l phoenix_flames Fluffy_Pillow 44466.0/50000: 89% mana bloodlust, combustion, fireball, heating_up, sun_kings_blessing(2), infernal_cascade
0:32.917 combustion_phase j pyroblast Fluffy_Pillow 45417.0/50000: 91% mana bloodlust, combustion, fireball, hot_streak, sun_kings_blessing(2), infernal_cascade
0:33.866 combustion_phase o dragons_breath Fluffy_Pillow 45366.0/50000: 91% mana bloodlust, combustion, fireball, heating_up, sun_kings_blessing(3), infernal_cascade
0:34.816 standard_rotation ! fireball Fluffy_Pillow 44316.0/50000: 89% mana bloodlust, fireball, heating_up, sun_kings_blessing(3)
0:36.239 standard_rotation ! fireball Fluffy_Pillow 44739.0/50000: 89% mana bloodlust, fireball, heating_up, sun_kings_blessing(3)
0:37.661 standard_rotation ! fireball Fluffy_Pillow 45161.0/50000: 90% mana bloodlust, fireball(2), sun_kings_blessing(3)
0:39.082 standard_rotation ! fireball Fluffy_Pillow 45582.0/50000: 91% mana bloodlust, fireball(3), sun_kings_blessing(3)
0:40.503 standard_rotation ! fireball Fluffy_Pillow 46003.0/50000: 92% mana bloodlust, heating_up, sun_kings_blessing(3)
0:41.926 default Q counterspell Fluffy_Pillow 46426.0/50000: 93% mana fireball, sun_kings_blessing(3)
0:41.926 standard_rotation ! fireball Fluffy_Pillow 45426.0/50000: 91% mana fireball, sun_kings_blessing(3)
0:43.772 default W rune_of_power Fluffy_Pillow 46272.0/50000: 93% mana heating_up, sun_kings_blessing(3)
0:45.128 rop_phase r fire_blast Fluffy_Pillow 47628.0/50000: 95% mana fireball, rune_of_power, sun_kings_blessing(3)
0:45.128 rop_phase w fireball Fluffy_Pillow 47128.0/50000: 94% mana fireball, heating_up, rune_of_power, sun_kings_blessing(3)
0:46.977 rop_phase w fireball Fluffy_Pillow 47977.0/50000: 96% mana fireball, heating_up, rune_of_power, sun_kings_blessing(3)
0:48.824 rop_phase q pyroblast Fluffy_Pillow 48824.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(3)
0:50.058 rop_phase w fireball Fluffy_Pillow 49058.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(4)
0:51.905 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(4)
0:53.753 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(4)
0:55.602 rop_phase q pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(4)
0:56.834 rop_phase w fireball Fluffy_Pillow 49238.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(5)
0:58.681 combustion_phase m fireball Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, sun_kings_blessing(5)
1:00.069 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, sun_kings_blessing(5)
1:00.531 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44462.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power, sun_kings_blessing(5)
1:00.531 combustion_phase j pyroblast Fluffy_Pillow 44462.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power, sun_kings_blessing(5), gladiators_badge
1:01.765 combustion_phase j pyroblast Fluffy_Pillow 44696.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(6), gladiators_badge
1:01.765 combustion_phase e fire_blast Fluffy_Pillow 43696.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing(7), gladiators_badge
1:03.000 combustion_phase j pyroblast Fluffy_Pillow 44431.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade, gladiators_badge
1:03.000 combustion_phase e fire_blast Fluffy_Pillow 43431.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing(8), infernal_cascade, gladiators_badge
1:04.235 default T use_item_soul_igniter Fluffy_Pillow 44166.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
1:04.235 default U cancel_buff Fluffy_Pillow 44166.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), soul_ignition, gladiators_badge
1:04.235 combustion_phase j pyroblast Fluffy_Pillow 44166.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
1:05.468 combustion_phase l phoenix_flames Fluffy_Pillow 44399.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge
1:06.701 default Q counterspell Fluffy_Pillow 45632.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge
1:06.701 combustion_phase j pyroblast Fluffy_Pillow 44632.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge
1:06.786 combustion_phase e fire_blast Fluffy_Pillow 43717.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge
1:07.934 combustion_phase j pyroblast Fluffy_Pillow 44365.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge
1:09.167 combustion_phase l phoenix_flames Fluffy_Pillow 44598.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge
1:10.400 combustion_phase j pyroblast Fluffy_Pillow 45831.0/50000: 92% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge
1:10.609 combustion_phase e fire_blast Fluffy_Pillow 45040.0/50000: 90% mana combustion, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge
1:11.633 combustion_phase j pyroblast Fluffy_Pillow 45564.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge
1:12.867 standard_rotation y pyroblast Fluffy_Pillow 45798.0/50000: 92% mana heating_up, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
1:16.558 combustion_phase n scorch Fluffy_Pillow 48489.0/50000: 97% mana combustion, heating_up
1:17.792 combustion_phase j pyroblast Fluffy_Pillow 49223.0/50000: 98% mana combustion, hot_streak
1:19.025 combustion_phase j pyroblast Fluffy_Pillow 49456.0/50000: 99% mana combustion, hot_streak, sun_kings_blessing
1:19.025 combustion_phase e fire_blast Fluffy_Pillow 48456.0/50000: 97% mana combustion, sun_kings_blessing(2)
1:20.259 combustion_phase j pyroblast Fluffy_Pillow 49190.0/50000: 98% mana combustion, hot_streak, sun_kings_blessing(2), infernal_cascade
1:21.494 combustion_phase o dragons_breath Fluffy_Pillow 49425.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(3), infernal_cascade
1:22.727 default S shifting_power Fluffy_Pillow 48658.0/50000: 97% mana heating_up, sun_kings_blessing(3), infernal_cascade
1:26.307 default Q counterspell Fluffy_Pillow 49738.0/50000: 99% mana heating_up, sun_kings_blessing(3)
1:26.307 default W rune_of_power Fluffy_Pillow 48738.0/50000: 97% mana heating_up, sun_kings_blessing(3)
1:27.540 rop_phase w fireball Fluffy_Pillow 49971.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(3)
1:27.540 rop_phase s fire_blast Fluffy_Pillow 49971.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(3)
1:29.389 rop_phase q pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(3)
1:29.389 rop_phase r fire_blast Fluffy_Pillow 48006.0/50000: 96% mana rune_of_power, sun_kings_blessing(4)
1:30.622 rop_phase w fireball Fluffy_Pillow 48739.0/50000: 97% mana fireball, heating_up, rune_of_power, sun_kings_blessing(4)
1:30.622 rop_phase s fire_blast Fluffy_Pillow 48739.0/50000: 97% mana fireball, heating_up, rune_of_power, sun_kings_blessing(4)
1:32.470 rop_phase q pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, sun_kings_blessing(4)
1:33.702 rop_phase w fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(5)
1:35.548 rop_phase w fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(5)
1:35.735 rop_phase s fire_blast Fluffy_Pillow 49097.0/50000: 98% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(5)
1:37.396 rop_phase q pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(5)
1:38.630 rop_phase w fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(6)
1:40.477 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, sun_kings_blessing(6)
1:42.325 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), sun_kings_blessing(6)
1:44.175 standard_rotation ! fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball(3), sun_kings_blessing(6)
1:46.023 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, sun_kings_blessing(6)
1:47.870 standard_rotation x pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, sun_kings_blessing(6)
1:49.104 standard_rotation ! fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, sun_kings_blessing(7)
1:50.951 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball, sun_kings_blessing(7)
1:50.951 standard_rotation ! fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball, sun_kings_blessing(7)
1:52.800 standard_rotation ! fireball Fluffy_Pillow 48853.0/50000: 98% mana fireball(2), sun_kings_blessing(7)
1:54.647 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, sun_kings_blessing(7)
1:56.494 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, sun_kings_blessing(7)
1:58.343 combustion_phase m fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), sun_kings_blessing(7)
2:00.190 combustion_phase m fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, sun_kings_blessing(7)
2:01.378 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, sun_kings_blessing(7)
2:01.378 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, sun_kings_blessing(7)
2:01.887 combustion_phase e fire_blast Fluffy_Pillow 45009.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, sun_kings_blessing(7), infernal_cascade
2:02.038 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43660.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2)
2:02.038 combustion_phase j pyroblast Fluffy_Pillow 43660.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
2:03.271 combustion_phase j pyroblast Fluffy_Pillow 43893.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
2:04.503 default T use_item_soul_igniter Fluffy_Pillow 44125.0/50000: 88% mana combustion, heating_up, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge
2:04.503 default U cancel_buff Fluffy_Pillow 44125.0/50000: 88% mana combustion, heating_up, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), soul_ignition, gladiators_badge
2:04.503 combustion_phase l phoenix_flames Fluffy_Pillow 44125.0/50000: 88% mana combustion, heating_up, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge
2:05.737 combustion_phase j pyroblast Fluffy_Pillow 45359.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade(2), gladiators_badge
2:05.737 combustion_phase e fire_blast Fluffy_Pillow 44359.0/50000: 89% mana combustion, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge
2:06.971 combustion_phase j pyroblast Fluffy_Pillow 45093.0/50000: 90% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge
2:08.205 combustion_phase l phoenix_flames Fluffy_Pillow 45327.0/50000: 91% mana combustion, heating_up, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge
2:09.437 combustion_phase j pyroblast Fluffy_Pillow 46559.0/50000: 93% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge
2:09.648 combustion_phase e fire_blast Fluffy_Pillow 45770.0/50000: 92% mana combustion, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge
2:10.671 combustion_phase j pyroblast Fluffy_Pillow 46293.0/50000: 93% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge
2:11.903 combustion_phase i pyroblast Fluffy_Pillow 46525.0/50000: 93% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
2:15.595 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana combustion, heating_up, gladiators_badge
2:15.595 combustion_phase n scorch Fluffy_Pillow 48005.0/50000: 96% mana combustion, heating_up, gladiators_badge
2:16.829 combustion_phase j pyroblast Fluffy_Pillow 48739.0/50000: 97% mana combustion, hot_streak, gladiators_badge
2:18.063 combustion_phase j pyroblast Fluffy_Pillow 48973.0/50000: 98% mana combustion, hot_streak, sun_kings_blessing
2:18.063 combustion_phase e fire_blast Fluffy_Pillow 47973.0/50000: 96% mana combustion, sun_kings_blessing(2)
2:19.296 combustion_phase j pyroblast Fluffy_Pillow 48706.0/50000: 97% mana combustion, hot_streak, sun_kings_blessing(2), infernal_cascade
2:20.527 combustion_phase o dragons_breath Fluffy_Pillow 48937.0/50000: 98% mana combustion, heating_up, sun_kings_blessing(3), infernal_cascade
2:21.759 default W rune_of_power Fluffy_Pillow 48169.0/50000: 96% mana heating_up, sun_kings_blessing(3), infernal_cascade
2:22.992 default S shifting_power Fluffy_Pillow 49402.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(3), infernal_cascade
2:26.487 default Q counterspell Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(3)
2:26.487 rop_phase w fireball Fluffy_Pillow 49000.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(3)
2:26.487 rop_phase s fire_blast Fluffy_Pillow 49000.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(3)
2:28.335 rop_phase q pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(3)
2:28.335 rop_phase r fire_blast Fluffy_Pillow 48005.0/50000: 96% mana rune_of_power, sun_kings_blessing(4)
2:29.569 rop_phase q pyroblast Fluffy_Pillow 48739.0/50000: 97% mana hot_streak, rune_of_power, sun_kings_blessing(4)
2:30.802 rop_phase w fireball Fluffy_Pillow 48972.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(5)
2:30.802 rop_phase s fire_blast Fluffy_Pillow 48972.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(5)
2:32.650 rop_phase q pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(5)
2:33.883 rop_phase w fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(6)
2:35.731 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, sun_kings_blessing(6)
2:37.580 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), sun_kings_blessing(6)
2:39.429 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), sun_kings_blessing(6)
2:41.276 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), sun_kings_blessing(6)
2:42.315 standard_rotation { fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, sun_kings_blessing(6)
2:43.123 standard_rotation x pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, sun_kings_blessing(6)
2:44.358 standard_rotation ! fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, sun_kings_blessing(7)
2:46.205 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, sun_kings_blessing(7)
2:48.051 standard_rotation ! fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), sun_kings_blessing(7)
2:49.899 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, sun_kings_blessing(7)
2:51.748 default Q counterspell Fluffy_Pillow 49006.0/50000: 98% mana fireball, sun_kings_blessing(7)
2:51.748 default W rune_of_power Fluffy_Pillow 48006.0/50000: 96% mana fireball, sun_kings_blessing(7)
2:53.220 rop_phase r fire_blast Fluffy_Pillow 49478.0/50000: 99% mana fireball(2), rune_of_power, sun_kings_blessing(7)
2:53.220 rop_phase w fireball Fluffy_Pillow 48978.0/50000: 98% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(7)
2:55.068 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(7)
2:56.916 rop_phase q pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(7)
2:58.150 rop_phase w fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(8)
2:59.996 rop_phase w fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(8)
3:01.844 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power, sun_kings_blessing(8)
3:03.691 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power, sun_kings_blessing(8)
3:03.691 combustion_phase m fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power, sun_kings_blessing(8), gladiators_badge
3:05.282 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, sun_kings_blessing(8), gladiators_badge
3:05.282 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, sun_kings_blessing(8), gladiators_badge
3:05.537 default T use_item_soul_igniter Fluffy_Pillow 43755.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade, gladiators_badge
3:05.537 combustion_cooldowns c berserking Fluffy_Pillow 43755.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade, soul_ignition, gladiators_badge
3:05.537 combustion_phase j pyroblast Fluffy_Pillow 43755.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade, soul_ignition, gladiators_badge
3:06.658 combustion_phase j pyroblast Fluffy_Pillow 43876.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade, soul_ignition, gladiators_badge
3:06.658 combustion_phase e fire_blast Fluffy_Pillow 42876.0/50000: 86% mana berserking, combustion, rune_of_power, sun_kings_blessing(10), infernal_cascade, soul_ignition, gladiators_badge
3:07.779 default U cancel_buff Fluffy_Pillow 43497.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), soul_ignition, gladiators_badge
3:07.779 combustion_phase j pyroblast Fluffy_Pillow 43497.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(10), infernal_cascade(2), gladiators_badge
3:08.901 combustion_phase l phoenix_flames Fluffy_Pillow 43619.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge
3:10.023 combustion_phase j pyroblast Fluffy_Pillow 44741.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge
3:10.562 combustion_phase e fire_blast Fluffy_Pillow 44280.0/50000: 89% mana berserking, combustion, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge
3:11.144 combustion_phase j pyroblast Fluffy_Pillow 44362.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge
3:12.266 combustion_phase i pyroblast Fluffy_Pillow 44484.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
3:14.817 combustion_phase e fire_blast Fluffy_Pillow 47035.0/50000: 94% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
3:15.622 default Q counterspell Fluffy_Pillow 46340.0/50000: 93% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.748 combustion_phase j pyroblast Fluffy_Pillow 45466.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.868 combustion_phase j pyroblast Fluffy_Pillow 45586.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade(2), gladiators_badge
3:17.990 combustion_phase l phoenix_flames Fluffy_Pillow 45708.0/50000: 91% mana combustion, heating_up, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
3:19.223 combustion_phase j pyroblast Fluffy_Pillow 46941.0/50000: 94% mana combustion, hot_streak, sun_kings_blessing(2), infernal_cascade(2)
3:20.457 combustion_phase l phoenix_flames Fluffy_Pillow 47175.0/50000: 94% mana combustion, heating_up, sun_kings_blessing(3)
3:21.691 combustion_phase j pyroblast Fluffy_Pillow 48409.0/50000: 97% mana combustion, hot_streak, sun_kings_blessing(3)
3:22.925 default S shifting_power Fluffy_Pillow 48643.0/50000: 97% mana heating_up, sun_kings_blessing(4)
3:25.562 default Y fire_blast Fluffy_Pillow 48780.0/50000: 98% mana heating_up, sun_kings_blessing(4)
3:26.442 default Q counterspell Fluffy_Pillow 49160.0/50000: 98% mana hot_streak, sun_kings_blessing(4)
3:26.442 default W rune_of_power Fluffy_Pillow 48160.0/50000: 96% mana hot_streak, sun_kings_blessing(4)
3:27.675 rop_phase q pyroblast Fluffy_Pillow 49393.0/50000: 99% mana hot_streak, rune_of_power, sun_kings_blessing(4)
3:27.675 rop_phase r fire_blast Fluffy_Pillow 48393.0/50000: 97% mana rune_of_power, sun_kings_blessing(5)
3:28.910 rop_phase w fireball Fluffy_Pillow 49128.0/50000: 98% mana rune_of_power, sun_kings_blessing(5)
3:30.759 rop_phase w fireball Fluffy_Pillow 49006.0/50000: 98% mana rune_of_power, sun_kings_blessing(5)
3:31.263 rop_phase r fire_blast Fluffy_Pillow 49510.0/50000: 99% mana rune_of_power, sun_kings_blessing(5)
3:32.608 rop_phase q pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(5)
3:33.843 rop_phase w fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball, heating_up, rune_of_power, sun_kings_blessing(6)
3:33.843 rop_phase s fire_blast Fluffy_Pillow 49241.0/50000: 98% mana fireball, heating_up, rune_of_power, sun_kings_blessing(6)
3:35.691 rop_phase q pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, sun_kings_blessing(6)
3:36.924 rop_phase w fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball(2), rune_of_power, sun_kings_blessing(7)
3:38.773 rop_phase w fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power, sun_kings_blessing(7)
3:40.621 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), sun_kings_blessing(7)
3:41.927 standard_rotation { fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, sun_kings_blessing(7)
3:42.469 standard_rotation x pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, sun_kings_blessing(7)
3:43.702 standard_rotation ~ scorch Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, sun_kings_blessing(8)
3:44.935 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, sun_kings_blessing(8)
3:46.180 standard_rotation ~ scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball, sun_kings_blessing(9)
3:47.414 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball, sun_kings_blessing(9)
3:48.649 standard_rotation | pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball, heating_up, sun_kings_blessing(9)
3:49.891 standard_rotation ~ scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball, sun_kings_blessing(10)
3:51.123 default Q counterspell Fluffy_Pillow 49503.0/50000: 99% mana fireball, sun_kings_blessing(10)
3:51.123 standard_rotation ~ scorch Fluffy_Pillow 48503.0/50000: 97% mana fireball, sun_kings_blessing(10)
3:52.355 standard_rotation | pyroblast Fluffy_Pillow 49235.0/50000: 98% mana fireball, heating_up, sun_kings_blessing(10)
3:53.599 standard_rotation ~ scorch Fluffy_Pillow 49479.0/50000: 99% mana fireball, sun_kings_blessing(11)
3:54.832 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, sun_kings_blessing(11)
3:56.064 standard_rotation | pyroblast Fluffy_Pillow 49503.0/50000: 99% mana fireball, heating_up, sun_kings_blessing(11)
3:57.311 standard_rotation ~ scorch Fluffy_Pillow 49750.0/50000: 100% mana fireball, sun_kings_blessing(12)
3:58.545 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana sun_kings_blessing(12)
3:59.777 standard_rotation | pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, sun_kings_blessing(12)
4:01.021 standard_rotation ~ scorch Fluffy_Pillow 49747.0/50000: 99% mana sun_kings_blessing_ready
4:02.254 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana sun_kings_blessing_ready
4:03.488 standard_rotation | pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, sun_kings_blessing_ready
4:04.731 standard_rotation ~ scorch Fluffy_Pillow 49748.0/50000: 99% mana sun_kings_blessing_ready
4:05.965 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana sun_kings_blessing_ready
4:07.199 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49505.0/50000: 99% mana heating_up, sun_kings_blessing_ready
4:07.199 combustion_phase i pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, sun_kings_blessing_ready, gladiators_badge
4:08.443 default T use_item_soul_igniter Fluffy_Pillow 49749.0/50000: 99% mana sun_kings_blessing_ready, gladiators_badge
4:08.443 combustion_phase i pyroblast Fluffy_Pillow 49749.0/50000: 99% mana sun_kings_blessing_ready, soul_ignition, gladiators_badge
4:11.505 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana sun_kings_blessing_ready, soul_ignition, gladiators_badge
4:11.505 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, sun_kings_blessing_ready, soul_ignition, gladiators_badge
4:12.084 combustion_phase e fire_blast Fluffy_Pillow 45079.0/50000: 90% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade, soul_ignition, gladiators_badge
4:12.135 default U cancel_buff Fluffy_Pillow 43630.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:12.135 combustion_phase j pyroblast Fluffy_Pillow 43630.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.368 combustion_phase j pyroblast Fluffy_Pillow 43863.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade(2), gladiators_badge
4:14.603 combustion_phase l phoenix_flames Fluffy_Pillow 44098.0/50000: 88% mana combustion, heating_up, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
4:15.836 default Q counterspell Fluffy_Pillow 45331.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
4:15.836 combustion_phase j pyroblast Fluffy_Pillow 44331.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
4:15.914 combustion_phase e fire_blast Fluffy_Pillow 43409.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge
4:17.069 combustion_phase j pyroblast Fluffy_Pillow 44064.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge
4:18.303 combustion_phase l phoenix_flames Fluffy_Pillow 44298.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing(4), infernal_cascade(2), gladiators_badge
4:19.537 combustion_phase j pyroblast Fluffy_Pillow 45532.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(4), infernal_cascade(2), gladiators_badge
4:19.752 combustion_phase e fire_blast Fluffy_Pillow 44747.0/50000: 89% mana combustion, rune_of_power, sun_kings_blessing(5), infernal_cascade(2), gladiators_badge
4:20.770 combustion_phase j pyroblast Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade(2), gladiators_badge
4:22.004 combustion_phase l phoenix_flames Fluffy_Pillow 45499.0/50000: 91% mana combustion, heating_up, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge
4:23.236 combustion_phase j pyroblast Fluffy_Pillow 46731.0/50000: 93% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(6), infernal_cascade(2)
4:24.470 combustion_phase n scorch Fluffy_Pillow 46965.0/50000: 94% mana combustion, heating_up, sun_kings_blessing(7), infernal_cascade(2)
4:25.702 combustion_phase k pyroblast Fluffy_Pillow 47697.0/50000: 95% mana combustion, heating_up, sun_kings_blessing(7)
4:26.948 combustion_phase n scorch Fluffy_Pillow 47943.0/50000: 96% mana combustion, heating_up, sun_kings_blessing(8)
4:27.982 combustion_phase e fire_blast Fluffy_Pillow 48977.0/50000: 98% mana combustion, heating_up, sun_kings_blessing(8)
4:28.181 combustion_phase j pyroblast Fluffy_Pillow 48176.0/50000: 96% mana combustion, hot_streak, sun_kings_blessing(8), infernal_cascade
4:29.414 default W rune_of_power Fluffy_Pillow 48409.0/50000: 97% mana hot_streak, sun_kings_blessing(9), infernal_cascade
4:30.648 rop_phase q pyroblast Fluffy_Pillow 49643.0/50000: 99% mana hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade
4:31.882 default S shifting_power Fluffy_Pillow 49877.0/50000: 100% mana rune_of_power, sun_kings_blessing(10), infernal_cascade
4:32.793 rop_phase r fire_blast Fluffy_Pillow 48288.0/50000: 97% mana rune_of_power, sun_kings_blessing(10), infernal_cascade
4:34.422 rop_phase s fire_blast Fluffy_Pillow 49417.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(10)
4:35.438 default Q counterspell Fluffy_Pillow 49933.0/50000: 100% mana hot_streak, rune_of_power, sun_kings_blessing(10)
4:35.438 rop_phase q pyroblast Fluffy_Pillow 48933.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(10)
4:36.476 rop_phase r fire_blast Fluffy_Pillow 48909.0/50000: 98% mana rune_of_power, sun_kings_blessing(11)
4:36.670 rop_phase v scorch Fluffy_Pillow 48665.0/50000: 97% mana heating_up, rune_of_power, sun_kings_blessing(11)
4:37.904 rop_phase u pyroblast Fluffy_Pillow 49399.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(11)
4:39.147 rop_phase v scorch Fluffy_Pillow 49642.0/50000: 99% mana rune_of_power, sun_kings_blessing(12)
4:40.381 rop_phase v scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, sun_kings_blessing(12)
4:41.613 rop_phase u pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(12)
4:42.859 standard_rotation y pyroblast Fluffy_Pillow 49749.0/50000: 99% mana sun_kings_blessing_ready
4:46.551 combustion_phase e fire_blast Fluffy_Pillow 49005.0/50000: 98% mana combustion
4:46.551 combustion_phase n scorch Fluffy_Pillow 48505.0/50000: 97% mana combustion, heating_up, infernal_cascade
4:47.785 combustion_phase j pyroblast Fluffy_Pillow 49239.0/50000: 98% mana combustion, hot_streak, infernal_cascade
4:49.017 combustion_phase j pyroblast Fluffy_Pillow 49471.0/50000: 99% mana combustion, hot_streak, sun_kings_blessing, infernal_cascade
4:50.251 combustion_phase l phoenix_flames Fluffy_Pillow 49705.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(2), infernal_cascade
4:51.484 combustion_phase j pyroblast Fluffy_Pillow 50000.0/50000: 100% mana combustion, hot_streak, sun_kings_blessing(2), infernal_cascade
4:52.718 standard_rotation ~ scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up, sun_kings_blessing(3)
4:53.951 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, sun_kings_blessing(3)
4:55.196 standard_rotation ~ scorch Fluffy_Pillow 49749.0/50000: 99% mana sun_kings_blessing(4)
4:56.430 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana sun_kings_blessing(4)
4:57.666 standard_rotation | pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up, sun_kings_blessing(4)
4:58.906 standard_rotation ~ scorch Fluffy_Pillow 49747.0/50000: 99% mana sun_kings_blessing(5)
5:00.141 default Q counterspell Fluffy_Pillow 49506.0/50000: 99% mana sun_kings_blessing(5)
5:00.141 standard_rotation ~ scorch Fluffy_Pillow 48506.0/50000: 97% mana sun_kings_blessing(5)
5:01.373 standard_rotation | pyroblast Fluffy_Pillow 49238.0/50000: 98% mana heating_up, sun_kings_blessing(5)
5:02.619 standard_rotation ~ scorch Fluffy_Pillow 49484.0/50000: 99% mana sun_kings_blessing(6)
5:03.852 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana sun_kings_blessing(6)
5:05.085 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, sun_kings_blessing(6)
5:06.330 standard_rotation ~ scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, sun_kings_blessing(7)
5:07.564 standard_rotation | pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, sun_kings_blessing(7)
5:08.808 standard_rotation ~ scorch Fluffy_Pillow 49749.0/50000: 99% mana sun_kings_blessing(8)
5:10.042 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana sun_kings_blessing(8)
5:11.277 combustion_cooldowns b potion Fluffy_Pillow 49506.0/50000: 99% mana heating_up, sun_kings_blessing(8)
5:11.277 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49506.0/50000: 99% mana heating_up, sun_kings_blessing(8), potion_of_spectral_intellect
5:11.277 combustion_phase k pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, sun_kings_blessing(8), gladiators_badge, potion_of_spectral_intellect
5:12.520 default T use_item_soul_igniter Fluffy_Pillow 49749.0/50000: 99% mana heating_up, sun_kings_blessing(9), gladiators_badge, potion_of_spectral_intellect
5:12.520 combustion_phase m fireball Fluffy_Pillow 49749.0/50000: 99% mana heating_up, sun_kings_blessing(9), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.710 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, sun_kings_blessing(9), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.710 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, sun_kings_blessing(9), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.369 combustion_phase j pyroblast Fluffy_Pillow 44159.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(9), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.601 combustion_phase j pyroblast Fluffy_Pillow 44391.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(10), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.601 combustion_phase e fire_blast Fluffy_Pillow 43391.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing(11), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.836 default U cancel_buff Fluffy_Pillow 44126.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.836 combustion_phase j pyroblast Fluffy_Pillow 44126.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(11), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:18.068 combustion_phase l phoenix_flames Fluffy_Pillow 44358.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing(12), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Sun King's Blessing }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="SunKingsBlessing"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6934/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

disciplinary_command : 6476 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6476.1 6476.1 12.3 / 0.189% 694.9 / 10.7% 8.0
RPS Out RPS In Primary Resource Waiting APM Active Skill
812.0 805.7 Mana 0.00% 57.7 99.9% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
disciplinary_command 6476
Arcane Explosion 6 0.1% 1.3 142.86sec 1377 1318 Direct 1.3 1073 2176 1382 27.6%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.29 1.29 0.00 0.00 1.0451 0.0000 1772.89 1772.89 0.00% 1318.13 1318.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.40% 0.93 0 3 1072.82 986 1463 777.52 0 1463 999 999 0.00%
crit 27.60% 0.36 0 3 2175.93 1971 2925 694.22 0 2925 774 774 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [V]:1.29
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 209 3.2% 5.2 63.61sec 12024 0 Direct 5.1 8933 20561 12243 28.4%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.20 5.11 0.00 0.00 0.0000 0.0000 62574.21 62574.21 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.59% 3.66 1 6 8932.66 8204 10479 8931.84 8204 10479 32702 32702 0.00%
crit 28.41% 1.45 0 5 20561.30 18869 23944 16260.49 0 23944 29872 29872 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 29 0.5% 29.9 9.78sec 296 0 Direct 29.9 161 481 296 42.1%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.92 29.92 0.00 0.00 0.0000 0.0000 8847.24 8847.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.95% 17.34 6 32 160.93 132 278 160.84 140 188 2791 2791 0.00%
crit 42.05% 12.58 3 25 481.09 265 712 481.93 329 610 6056 6056 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 27 0.4% 1.5 81.35sec 5408 4534 Direct 1.5 0 5407 5407 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.54 1.54 0.00 0.00 1.1931 0.0000 8319.25 8319.25 0.00% 4533.65 4533.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.54 0 5 5407.20 4177 6144 4575.56 0 6144 8319 8319 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [o]:1.54
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.7% 21.5 13.60sec 630 0 Direct 21.5 473 1034 630 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.50 21.50 0.00 0.00 0.0000 0.0000 13538.69 13538.69 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.00% 15.48 6 28 472.76 460 488 472.77 460 485 7316 7316 0.00%
crit 28.00% 6.02 1 15 1033.77 920 1121 1032.93 920 1121 6222 6222 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 902 13.9% 48.2 6.26sec 5610 0 Direct 48.2 0 5609 5609 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.20 48.20 0.00 0.00 0.0000 0.0000 270424.03 270424.03 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.20 39 59 5609.12 3108 8354 5607.63 5383 5844 270424 270424 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [a]:2.00
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [f]:21.39
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [q]:10.31
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [r]:8.59
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [z]:5.92
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 608 (641) 9.4% (9.9%) 65.1 4.12sec 2952 1670 Direct 65.1 (190.4) 1743 4173 2801 43.5% (43.5%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 65.11 65.10 0.00 0.00 1.7676 0.0000 182315.88 182315.88 0.00% 1669.88 1669.88
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.48% 36.76 20 55 1742.96 1467 2428 1743.79 1598 1862 64077 64077 0.00%
crit 43.52% 28.33 18 40 4173.44 2933 7885 4176.73 3862 4534 118238 118238 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [m]:5.51
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [w]:25.16
    standard_rotation
    [!]:34.45
    Conflagration 33 0.5% 65.1 4.12sec 151 0 Periodic 125.3 38 121 79 49.3% 63.8%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 65.10 0.00 125.30 125.30 0.0000 1.5283 9852.35 9852.35 0.00% 51.45 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.70% 63.52 44 87 37.74 0 54 37.75 36 40 2397 2397 0.00%
crit 49.30% 61.77 40 85 120.71 0 174 120.83 111 134 7455 7455 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 57 0.9% 9.8 32.56sec 1764 1100 Direct 9.7 1125 2996 1769 34.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 9.76 9.73 0.00 0.00 1.6037 0.0000 17208.47 17208.47 0.00% 1099.86 1099.86
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.56% 6.38 2 11 1124.58 1003 1488 1122.19 1003 1287 7169 7169 0.00%
crit 34.44% 3.35 1 9 2995.70 2005 4244 3101.14 2584 4244 10039 10039 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [W]:9.81
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1421 21.9% 234.0 1.28sec 1820 0 Periodic 298.5 1427 0 1427 0.0% 99.5%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 233.97 0.00 298.54 298.54 0.0000 1.0000 425914.55 425914.55 0.00% 1426.67 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.54 239 359 1426.78 62 4666 1427.43 1290 1560 425915 425915 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5004 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5004.01 5004.01 0.00% 42.17 42.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.08% 69.20 56 80 40.73 29 51 40.73 38 43 2818 2818 0.00%
crit 27.92% 26.80 16 40 81.53 58 101 81.56 73 92 2186 2186 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1699.50
Phoenix Flames 0 (403) 0.0% (6.2%) 15.9 18.92sec 7587 6631

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.90 0.00 0.00 0.00 1.1442 0.0000 0.00 0.00 0.00% 6630.90 6630.90

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [l]:13.21
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [u]:1.34
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [|]:1.37
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 403 6.2% 15.8 18.92sec 7615 0 Direct 15.8 2203 8346 7607 88.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.84 15.84 0.00 0.00 0.0000 0.0000 120602.85 120602.85 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 11.92% 1.89 0 6 2202.82 1766 3742 1963.27 0 3531 4166 4166 0.00%
crit 88.08% 13.95 9 19 8346.41 3532 9493 8350.09 7587 8805 116437 116437 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2203 (2354) 34.0% (36.3%) 75.9 3.95sec 9291 8019 Direct 76.7 (235.0) 3367 11492 8605 64.5% (64.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.89 76.66 0.00 0.00 1.1586 0.0000 659866.15 659866.15 0.00% 8019.04 8019.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 35.51% 27.23 16 38 3366.78 2674 6251 3367.73 3132 3669 91682 91682 0.00%
crit 64.49% 49.44 35 66 11492.36 5349 14377 11509.07 10438 12377 568184 568184 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [j]:37.85
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [k]:1.66
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [p]:15.27
  • if_expr:buff.hot_streak.react
    rop_phase
    [t]:2.99
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [x]:6.92
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [y]:2.10
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [{]:9.11
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 151 2.3% 76.7 3.94sec 590 0 Periodic 158.4 146 457 286 44.9% 79.8%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.66 0.00 158.36 158.36 0.0000 1.5126 45231.89 45231.89 0.00% 188.83 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.07% 87.20 58 117 146.13 15 284 146.14 139 154 12745 12745 0.00%
crit 44.93% 71.15 47 98 456.50 35 654 457.14 417 496 32487 32487 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 197 3.0% 28.2 10.25sec 2088 1725 Direct 28.2 0 2088 2088 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 28.19 28.19 0.00 0.00 1.2108 0.0000 58881.04 58881.04 0.00% 1724.95 1724.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 28.19 20 37 2088.09 1427 4171 2089.67 1874 2387 58881 58881 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [n]:2.08
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [v]:7.66
  • if_expr:searing_touch.active
    standard_rotation
    [~]:18.80
  • if_expr:searing_touch.active
Shadowcore Oil Blast 50 0.8% 43.3 6.73sec 343 0 Direct 43.3 260 566 343 27.2%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.27 43.27 0.00 0.00 0.0000 0.0000 14836.25 14836.25 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.82% 31.51 18 54 259.59 253 268 259.58 255 265 8179 8179 0.00%
crit 27.18% 11.76 3 25 566.11 506 617 565.95 516 617 6657 6657 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 118 1.8% 4.9 62.90sec 7156 2133 Periodic 19.7 1348 2973 1799 27.8% 5.1%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.94 0.00 19.66 19.66 3.3545 0.7805 35379.91 35379.91 0.00% 2133.25 2133.25
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.16% 14.18 6 23 1347.74 1041 1737 1346.86 1179 1488 19117 19117 0.00%
crit 27.84% 5.47 0 14 2972.73 2081 3994 2965.02 0 3963 16263 16263 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [R]:4.95
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
disciplinary_command
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 187.03sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [d]:2.00
  • if_expr:buff.combustion.up
Combustion 5.2 63.35sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.16 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [h]:5.16
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 5.8 46.67sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [U]:5.81
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.3 315.33sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [c]:1.32
Rune of Power 7.4 40.23sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.42 0.00 0.00 0.00 1.1952 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [Y]:7.46
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.2 63.25sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.20 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 187.7sec 187.7sec 12.0sec 8.11% 18.21% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.6s / 197.9s
  • trigger_min/max:180.6s / 197.9s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.11%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.2 0.0 63.5sec 63.5sec 11.8sec 20.29% 0.00% 116.6 (116.6) 5.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:58.2s / 76.6s
  • trigger_min/max:58.2s / 76.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:20.29%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 9.1 0.0 34.5sec 34.5sec 19.3sec 58.69% 0.00% 0.0 (0.0) 8.5

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 68.0s
  • trigger_min/max:30.0s / 68.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:58.69%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 18.2 18.6 10.6sec 5.1sec 5.0sec 30.38% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 50.6s
  • trigger_min/max:1.4s / 48.1s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 33.0s

Stack Uptimes

  • fireball_1:16.83%
  • fireball_2:7.82%
  • fireball_3:3.72%
  • fireball_4:1.48%
  • fireball_5:0.44%
  • fireball_6:0.09%
  • fireball_7:0.02%
  • fireball_8:0.04%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.2 0.0 63.2sec 63.2sec 14.6sec 25.42% 0.00% 0.0 (0.0) 5.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 76.0s
  • trigger_min/max:60.0s / 76.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.42%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 89.9 0.0 3.3sec 3.3sec 1.2sec 36.50% 45.82% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 20.2s
  • trigger_min/max:0.2s / 20.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.4s

Stack Uptimes

  • heating_up_1:36.50%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 76.1 0.0 3.9sec 3.9sec 0.8sec 17.25% 98.68% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.3s
  • trigger_min/max:0.5s / 40.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.3s

Stack Uptimes

  • hot_streak_1:17.25%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.3 16.1 62.0sec 13.3sec 13.6sec 23.88% 0.00% 11.0 (11.0) 5.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 76.5s
  • trigger_min/max:0.5s / 69.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.26%
  • infernal_cascade_2:21.63%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.3 0.0 316.7sec 316.7sec 22.9sec 10.02% 0.00% 0.0 (0.0) 1.1

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:307.5s / 328.1s
  • trigger_min/max:307.5s / 328.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.02%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.6 0.0 24.4sec 24.4sec 11.7sec 49.26% 0.00% 0.0 (0.0) 12.1

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 54.8s
  • trigger_min/max:12.0s / 54.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:49.26%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.2 0.0 63.4sec 63.4sec 2.9sec 4.10% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 74.1s
  • trigger_min/max:60.0s / 74.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • soul_ignition_1:4.10%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 89.9 67.0 111.0 3.3s 0.2s 20.2s
Heating Up removed 13.5 4.0 25.0 18.5s 1.1s 162.9s
Heating Up converted with Fire Blast 20.7 13.0 29.0 14.6s 0.5s 87.2s
Hot Streak procs 76.1 57.0 93.0 3.9s 0.5s 40.3s
Hot Streak spells used 234.0 189.0 280.0 1.3s 0.0s 7.4s
Hot Streak spell crits 168.1 128.0 203.0 1.8s 0.0s 17.7s
Hot Streak spell crits wasted 2.1 0.0 8.0 77.2s 0.1s 311.1s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.1 0.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.25% 10.47% 18.73% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000211.822152.043271.997
Counterspell29.8324.36768.368182.339113.152260.929
Shifting Power5.9420.00017.90029.88218.42148.809
Fire Blast0.4230.0008.87520.4717.72135.482
Rune of Power5.7420.00022.53643.93725.09355.950
Dragon's Breath120.95953.081335.314292.086226.013354.988
Combustion2.3380.00015.18512.0874.83424.249
Phoenix Flames1.5590.00030.18225.33411.86352.837

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
disciplinary_command
mana_regen Mana 2687.97 241552.62 100.00% 89.86 57974.19 19.36%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 805.70 812.01 57955.4 48109.1 42537.0 50000.0
Usage Type Count Total Avg RPE APR
disciplinary_command
arcane_explosion Mana 1.3 6559.4 5000.0 5096.2 0.3
combustion Mana 5.3 26311.9 5000.0 5095.9 0.0
counterspell Mana 5.9 5927.0 1000.0 1019.6 0.0
dragons_breath Mana 1.6 3136.1 2000.0 2038.6 2.7
fire_blast Mana 49.2 24581.7 500.0 509.9 11.0
fireball Mana 66.3 66337.9 1000.0 1018.9 2.9
frostbolt Mana 9.9 9948.0 1000.0 1019.7 1.7
pyroblast Mana 78.4 78423.3 1000.0 1033.3 9.0
scorch Mana 28.8 14406.6 500.0 511.0 4.1
shifting_power Mana 5.0 12608.3 2500.0 2550.1 2.8

Statistics & Data Analysis

Fight Length
disciplinary_command Fight Length
Count 808
Mean 299.82
Minimum 240.04
Maximum 360.00
Spread ( max - min ) 119.95
Range [ ( max - min ) / 2 * 100% ] 20.00%
Standard Deviation 33.7072
5th Percentile 247.39
95th Percentile 354.05
( 95th Percentile - 5th Percentile ) 106.66
Mean Distribution
Standard Deviation 1.1858
95.00% Confidence Interval ( 297.50 - 302.15 )
Normalized 95.00% Confidence Interval ( 99.22% - 100.78% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 486
0.1% Error 48553
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 39
0.01 Scale Factor Error with Delta=300 970
DPS
disciplinary_command Damage Per Second
Count 808
Mean 6476.11
Minimum 5941.33
Maximum 7048.45
Spread ( max - min ) 1107.12
Range [ ( max - min ) / 2 * 100% ] 8.55%
Standard Deviation 177.9242
5th Percentile 6161.86
95th Percentile 6758.13
( 95th Percentile - 5th Percentile ) 596.27
Mean Distribution
Standard Deviation 6.2594
95.00% Confidence Interval ( 6463.85 - 6488.38 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2900
0.1 Scale Factor Error with Delta=300 271
0.05 Scale Factor Error with Delta=300 1081
0.01 Scale Factor Error with Delta=300 27025
Priority Target DPS
disciplinary_command Priority Target Damage Per Second
Count 808
Mean 6476.11
Minimum 5941.33
Maximum 7048.45
Spread ( max - min ) 1107.12
Range [ ( max - min ) / 2 * 100% ] 8.55%
Standard Deviation 177.9242
5th Percentile 6161.86
95th Percentile 6758.13
( 95th Percentile - 5th Percentile ) 596.27
Mean Distribution
Standard Deviation 6.2594
95.00% Confidence Interval ( 6463.85 - 6488.38 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2900
0.1 Scale Factor Error with Delta=300 271
0.05 Scale Factor Error with Delta=300 1081
0.01 Scale Factor Error with Delta=300 27025
DPS(e)
disciplinary_command Damage Per Second (Effective)
Count 808
Mean 6476.11
Minimum 5941.33
Maximum 7048.45
Spread ( max - min ) 1107.12
Range [ ( max - min ) / 2 * 100% ] 8.55%
Damage
disciplinary_command Damage
Count 808
Mean 1935565.65
Minimum 1512742.02
Maximum 2379847.18
Spread ( max - min ) 867105.15
Range [ ( max - min ) / 2 * 100% ] 22.40%
DTPS
disciplinary_command Damage Taken Per Second
Count 808
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
disciplinary_command Healing Per Second
Count 808
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
disciplinary_command Healing Per Second (Effective)
Count 808
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
disciplinary_command Heal
Count 808
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
disciplinary_command Healing Taken Per Second
Count 808
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
disciplinary_command Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
disciplinary_commandTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
disciplinary_command Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
R 4.95 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
S 5.20 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
T 5.12 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
U 5.81 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
V 1.29 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
W 9.81 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
X 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
Y 7.46 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Z 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
a 2.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
b 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
c 1.32 potion
0.00 blood_fury
d 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
e 5.22 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
f 21.39 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
g 0.00 call_action_list,name=active_talents
h 5.16 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
i 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
j 37.85 pyroblast,if=buff.hot_streak.react&buff.combustion.up
k 1.66 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
l 13.21 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
m 5.51 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
n 2.08 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
o 1.54 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
p 15.27 pyroblast,if=buff.hot_streak.react
q 10.31 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
r 8.59 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
s 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
t 2.99 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
u 1.34 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
v 7.66 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
w 25.16 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
x 6.92 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
y 2.10 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
z 5.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
{ 9.11 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
| 1.37 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
} 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
~ 18.80 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
! 34.45 fireball

Sample Sequence

012456789ABCDEFHIJOPWceSmhffTdjjljfjljljfjnknfjYpRapqwwqpwww!VW!zx!!!!!!!zYpqwwwwwwxmUWeSmhjjfjfTjljfjljfjRYuqwrpwwrppUW!zx!!zx!!!!!!!!!!!!UWemhffjSTjljfjljfjljYRapqwwwwqVW!zx!!!!!!Yqwwwwpqww!UW!!eSmhffTdjjljfjljfjljoRaYpqrpvvtWrpvvt~~zyy~~{~~{~~{~~{~z{~~{~{UW~~{eSmhfjjfTjljfjljfjoYRrpqrpvtuWqu~~{~

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask disciplinary_command 50000.0/50000: 100% mana
Pre precombat 1 food disciplinary_command 50000.0/50000: 100% mana
Pre precombat 2 augmentation disciplinary_command 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default W frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.641 combustion_cooldowns c potion Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command
0:01.641 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.641 default S use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.641 combustion_phase m fireball Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.423 combustion_phase h combustion Fluffy_Pillow 49785.0/50000: 100% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.423 combustion_phase f fire_blast Fluffy_Pillow 44785.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.954 combustion_phase f fire_blast Fluffy_Pillow 44816.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.064 default T cancel_buff Fluffy_Pillow 43426.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.064 combustion_cooldowns d berserking Fluffy_Pillow 43426.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.064 combustion_phase j pyroblast Fluffy_Pillow 43426.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.927 combustion_phase j pyroblast Fluffy_Pillow 43289.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.791 combustion_phase l phoenix_flames Fluffy_Pillow 43153.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.653 combustion_phase j pyroblast Fluffy_Pillow 44015.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.174 combustion_phase f fire_blast Fluffy_Pillow 43536.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.516 combustion_phase j pyroblast Fluffy_Pillow 43378.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.380 combustion_phase l phoenix_flames Fluffy_Pillow 43242.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.244 combustion_phase j pyroblast Fluffy_Pillow 44106.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.107 combustion_phase l phoenix_flames Fluffy_Pillow 43969.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.971 combustion_phase j pyroblast Fluffy_Pillow 44833.0/50000: 90% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.971 combustion_phase f fire_blast Fluffy_Pillow 43833.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.832 combustion_phase j pyroblast Fluffy_Pillow 44194.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.697 combustion_phase n scorch Fluffy_Pillow 44059.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.560 combustion_phase k pyroblast Fluffy_Pillow 44422.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.435 combustion_phase n scorch Fluffy_Pillow 44297.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.011 combustion_phase f fire_blast Fluffy_Pillow 44873.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.300 combustion_phase j pyroblast Fluffy_Pillow 44162.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.163 default Y rune_of_power Fluffy_Pillow 44025.0/50000: 88% mana bloodlust, hot_streak, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.113 rop_phase p pyroblast Fluffy_Pillow 44975.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:17.062 default R shifting_power Fluffy_Pillow 44924.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), potion_of_spectral_intellect
0:19.037 default a fire_blast Fluffy_Pillow 44399.0/50000: 89% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.910 rop_phase p pyroblast Fluffy_Pillow 44772.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.910 rop_phase q fire_blast Fluffy_Pillow 43772.0/50000: 88% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.861 rop_phase w fireball Fluffy_Pillow 44223.0/50000: 88% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.283 rop_phase w fireball Fluffy_Pillow 44645.0/50000: 89% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.056 rop_phase q fire_blast Fluffy_Pillow 45418.0/50000: 91% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.705 rop_phase p pyroblast Fluffy_Pillow 44567.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.654 rop_phase w fireball Fluffy_Pillow 44516.0/50000: 89% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:26.077 rop_phase w fireball Fluffy_Pillow 44939.0/50000: 90% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:27.500 rop_phase w fireball Fluffy_Pillow 45362.0/50000: 91% mana bloodlust, fireball(2), rune_of_power
0:28.923 standard_rotation ! fireball Fluffy_Pillow 45785.0/50000: 92% mana bloodlust, fireball(3)
0:30.346 default V arcane_explosion Fluffy_Pillow 46208.0/50000: 92% mana bloodlust, fireball(4)
0:31.295 default W frostbolt Fluffy_Pillow 42157.0/50000: 84% mana bloodlust, heating_up
0:32.559 standard_rotation ! fireball Fluffy_Pillow 42421.0/50000: 85% mana bloodlust, heating_up, disciplinary_command
0:32.559 standard_rotation z fire_blast Fluffy_Pillow 42421.0/50000: 85% mana bloodlust, heating_up, disciplinary_command
0:33.981 standard_rotation x pyroblast Fluffy_Pillow 42343.0/50000: 85% mana bloodlust, hot_streak, disciplinary_command
0:34.929 standard_rotation ! fireball Fluffy_Pillow 42291.0/50000: 85% mana bloodlust, fireball, disciplinary_command
0:36.349 standard_rotation ! fireball Fluffy_Pillow 42711.0/50000: 85% mana bloodlust, fireball, disciplinary_command
0:37.771 standard_rotation ! fireball Fluffy_Pillow 43133.0/50000: 86% mana bloodlust, fireball(2), disciplinary_command
0:39.192 standard_rotation ! fireball Fluffy_Pillow 43554.0/50000: 87% mana bloodlust, fireball(3), disciplinary_command
0:40.616 standard_rotation ! fireball Fluffy_Pillow 43978.0/50000: 88% mana bloodlust, fireball(4), disciplinary_command
0:42.040 standard_rotation ! fireball Fluffy_Pillow 44402.0/50000: 89% mana fireball(5), disciplinary_command
0:43.889 standard_rotation ! fireball Fluffy_Pillow 45251.0/50000: 91% mana fireball(6), disciplinary_command
0:45.170 standard_rotation z fire_blast Fluffy_Pillow 46532.0/50000: 93% mana heating_up, disciplinary_command
0:45.736 default Y rune_of_power Fluffy_Pillow 45598.0/50000: 91% mana hot_streak, disciplinary_command
0:46.970 rop_phase p pyroblast Fluffy_Pillow 46832.0/50000: 94% mana hot_streak, rune_of_power, disciplinary_command
0:46.970 rop_phase q fire_blast Fluffy_Pillow 45832.0/50000: 92% mana rune_of_power, disciplinary_command
0:48.205 rop_phase w fireball Fluffy_Pillow 46567.0/50000: 93% mana rune_of_power, disciplinary_command
0:50.052 rop_phase w fireball Fluffy_Pillow 47414.0/50000: 95% mana rune_of_power, disciplinary_command
0:51.899 rop_phase w fireball Fluffy_Pillow 48261.0/50000: 97% mana fireball, rune_of_power, disciplinary_command
0:53.746 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
0:55.593 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
0:57.441 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
0:59.287 standard_rotation x pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
1:00.522 combustion_phase m fireball Fluffy_Pillow 49238.0/50000: 98% mana hot_streak
1:02.369 default U counterspell Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:02.369 default W frostbolt Fluffy_Pillow 48004.0/50000: 96% mana hot_streak
1:04.010 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48645.0/50000: 97% mana fireball, hot_streak, disciplinary_command
1:04.010 default S use_item_soul_igniter Fluffy_Pillow 48645.0/50000: 97% mana fireball, hot_streak, disciplinary_command, gladiators_badge
1:04.010 combustion_phase m fireball Fluffy_Pillow 48645.0/50000: 97% mana fireball, hot_streak, disciplinary_command, soul_ignition, gladiators_badge
1:05.223 combustion_phase h combustion Fluffy_Pillow 49858.0/50000: 100% mana fireball, hot_streak, disciplinary_command, soul_ignition, gladiators_badge
1:05.856 combustion_phase j pyroblast Fluffy_Pillow 44491.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:07.090 combustion_phase j pyroblast Fluffy_Pillow 44725.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:07.090 combustion_phase f fire_blast Fluffy_Pillow 43725.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:08.324 combustion_phase j pyroblast Fluffy_Pillow 44459.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
1:08.324 combustion_phase f fire_blast Fluffy_Pillow 43459.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
1:09.559 default T cancel_buff Fluffy_Pillow 44194.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
1:09.559 combustion_phase j pyroblast Fluffy_Pillow 44194.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:10.793 combustion_phase l phoenix_flames Fluffy_Pillow 44428.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:12.026 combustion_phase j pyroblast Fluffy_Pillow 45661.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:12.126 combustion_phase f fire_blast Fluffy_Pillow 44761.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:13.261 combustion_phase j pyroblast Fluffy_Pillow 45396.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:14.495 combustion_phase l phoenix_flames Fluffy_Pillow 45630.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:15.728 combustion_phase j pyroblast Fluffy_Pillow 46863.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:15.728 combustion_phase f fire_blast Fluffy_Pillow 45863.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:16.961 combustion_phase j pyroblast Fluffy_Pillow 46596.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:18.195 default R shifting_power Fluffy_Pillow 46830.0/50000: 94% mana heating_up, disciplinary_command, infernal_cascade(2), gladiators_badge
1:21.783 default Y rune_of_power Fluffy_Pillow 47918.0/50000: 96% mana heating_up, disciplinary_command
1:23.017 rop_phase u phoenix_flames Fluffy_Pillow 49152.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:23.620 rop_phase q fire_blast Fluffy_Pillow 49755.0/50000: 100% mana rune_of_power, disciplinary_command
1:24.247 rop_phase w fireball Fluffy_Pillow 49882.0/50000: 100% mana heating_up, rune_of_power
1:24.247 rop_phase r fire_blast Fluffy_Pillow 49882.0/50000: 100% mana heating_up, rune_of_power
1:26.094 rop_phase p pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:27.329 rop_phase w fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power
1:29.178 rop_phase w fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power
1:30.310 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:31.024 rop_phase p pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
1:32.257 rop_phase p pyroblast Fluffy_Pillow 49236.0/50000: 98% mana hot_streak, rune_of_power
1:33.491 default U counterspell Fluffy_Pillow 49470.0/50000: 99% mana heating_up, rune_of_power
1:33.491 default W frostbolt Fluffy_Pillow 48470.0/50000: 97% mana heating_up, rune_of_power
1:35.134 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
1:35.134 standard_rotation z fire_blast Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
1:36.980 standard_rotation x pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, disciplinary_command
1:38.213 standard_rotation ! fireball Fluffy_Pillow 49236.0/50000: 98% mana heating_up, disciplinary_command
1:40.061 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
1:40.255 standard_rotation z fire_blast Fluffy_Pillow 49123.0/50000: 98% mana heating_up, disciplinary_command
1:41.908 standard_rotation x pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
1:43.143 standard_rotation ! fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command
1:44.991 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:46.840 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command
1:48.689 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, disciplinary_command
1:50.535 standard_rotation ! fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, disciplinary_command
1:52.382 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
1:54.231 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, disciplinary_command
1:56.079 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:57.926 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:59.774 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
2:01.623 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:03.471 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:05.319 default U counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:05.319 default W frostbolt Fluffy_Pillow 48005.0/50000: 96% mana heating_up
2:06.960 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48646.0/50000: 97% mana fireball, disciplinary_command
2:06.960 combustion_phase m fireball Fluffy_Pillow 48646.0/50000: 97% mana fireball, disciplinary_command, gladiators_badge
2:08.137 combustion_phase h combustion Fluffy_Pillow 49823.0/50000: 100% mana fireball, disciplinary_command, gladiators_badge
2:08.137 combustion_phase f fire_blast Fluffy_Pillow 44823.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, gladiators_badge
2:08.714 combustion_phase f fire_blast Fluffy_Pillow 44900.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, infernal_cascade, gladiators_badge
2:08.807 combustion_phase j pyroblast Fluffy_Pillow 43493.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:10.040 default S use_item_soul_igniter Fluffy_Pillow 43726.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:10.040 default T cancel_buff Fluffy_Pillow 43726.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
2:10.040 combustion_phase j pyroblast Fluffy_Pillow 43726.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:11.273 combustion_phase l phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:12.505 combustion_phase j pyroblast Fluffy_Pillow 45191.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:12.505 combustion_phase f fire_blast Fluffy_Pillow 44191.0/50000: 88% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:13.739 combustion_phase j pyroblast Fluffy_Pillow 44925.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:14.972 combustion_phase l phoenix_flames Fluffy_Pillow 45158.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:16.204 combustion_phase j pyroblast Fluffy_Pillow 46390.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:16.417 combustion_phase f fire_blast Fluffy_Pillow 45603.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:17.439 combustion_phase j pyroblast Fluffy_Pillow 46125.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:18.672 combustion_phase l phoenix_flames Fluffy_Pillow 46358.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:19.907 combustion_phase j pyroblast Fluffy_Pillow 47593.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:21.140 default Y rune_of_power Fluffy_Pillow 47826.0/50000: 96% mana heating_up, disciplinary_command, infernal_cascade(2), gladiators_badge
2:22.373 default R shifting_power Fluffy_Pillow 49059.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:24.934 default a fire_blast Fluffy_Pillow 49120.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:25.953 rop_phase p pyroblast Fluffy_Pillow 49639.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
2:25.953 rop_phase q fire_blast Fluffy_Pillow 48639.0/50000: 97% mana rune_of_power, disciplinary_command
2:27.187 rop_phase w fireball Fluffy_Pillow 49373.0/50000: 99% mana rune_of_power
2:29.035 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana rune_of_power
2:30.882 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:32.730 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:33.128 rop_phase q fire_blast Fluffy_Pillow 49403.0/50000: 99% mana fireball(2), rune_of_power
2:34.577 default V arcane_explosion Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:35.809 default W frostbolt Fluffy_Pillow 45236.0/50000: 90% mana heating_up
2:37.452 standard_rotation ! fireball Fluffy_Pillow 45879.0/50000: 92% mana heating_up, disciplinary_command
2:37.452 standard_rotation z fire_blast Fluffy_Pillow 45879.0/50000: 92% mana heating_up, disciplinary_command
2:39.299 standard_rotation x pyroblast Fluffy_Pillow 46226.0/50000: 92% mana hot_streak, disciplinary_command
2:40.533 standard_rotation ! fireball Fluffy_Pillow 46460.0/50000: 93% mana fireball, disciplinary_command
2:42.380 standard_rotation ! fireball Fluffy_Pillow 47307.0/50000: 95% mana fireball, disciplinary_command
2:44.228 standard_rotation ! fireball Fluffy_Pillow 48155.0/50000: 96% mana fireball(2), disciplinary_command
2:46.074 standard_rotation ! fireball Fluffy_Pillow 49001.0/50000: 98% mana fireball(3), disciplinary_command
2:47.921 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), disciplinary_command
2:49.770 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(5), disciplinary_command
2:51.618 default Y rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
2:52.852 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power, disciplinary_command
2:52.852 rop_phase w fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power, disciplinary_command
2:54.699 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
2:56.546 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:58.394 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
3:00.241 rop_phase p pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:01.475 rop_phase q fire_blast Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power
3:01.475 rop_phase w fireball Fluffy_Pillow 48738.0/50000: 97% mana fireball, heating_up, rune_of_power
3:03.322 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, rune_of_power
3:05.170 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:07.018 default U counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
3:07.018 default W frostbolt Fluffy_Pillow 48005.0/50000: 96% mana fireball(3)
3:08.661 standard_rotation ! fireball Fluffy_Pillow 48648.0/50000: 97% mana fireball(4), disciplinary_command
3:10.510 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(4), disciplinary_command
3:12.359 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana heating_up, disciplinary_command
3:12.359 default S use_item_soul_igniter Fluffy_Pillow 49006.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
3:12.359 combustion_phase m fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:13.582 combustion_phase h combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
3:13.582 combustion_phase f fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:14.163 combustion_phase f fire_blast Fluffy_Pillow 45081.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
3:14.207 default T cancel_buff Fluffy_Pillow 43625.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
3:14.207 combustion_cooldowns d berserking Fluffy_Pillow 43625.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:14.207 combustion_phase j pyroblast Fluffy_Pillow 43625.0/50000: 87% mana berserking, combustion, fireball, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:15.327 combustion_phase j pyroblast Fluffy_Pillow 43745.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:16.449 combustion_phase l phoenix_flames Fluffy_Pillow 43867.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:17.570 combustion_phase j pyroblast Fluffy_Pillow 44988.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:18.067 combustion_phase f fire_blast Fluffy_Pillow 44485.0/50000: 89% mana berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:18.692 combustion_phase j pyroblast Fluffy_Pillow 44610.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:19.814 combustion_phase l phoenix_flames Fluffy_Pillow 44732.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:20.935 combustion_phase j pyroblast Fluffy_Pillow 45853.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:21.634 combustion_phase f fire_blast Fluffy_Pillow 45552.0/50000: 91% mana berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:22.056 combustion_phase j pyroblast Fluffy_Pillow 45474.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:23.179 combustion_phase l phoenix_flames Fluffy_Pillow 45597.0/50000: 91% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:24.301 combustion_phase j pyroblast Fluffy_Pillow 46719.0/50000: 93% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:25.422 combustion_phase o dragons_breath Fluffy_Pillow 46840.0/50000: 94% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:26.544 default R shifting_power Fluffy_Pillow 45962.0/50000: 92% mana heating_up, disciplinary_command, infernal_cascade(2), gladiators_badge
3:29.686 default a fire_blast Fluffy_Pillow 46604.0/50000: 93% mana heating_up
3:30.101 default Y rune_of_power Fluffy_Pillow 46519.0/50000: 93% mana hot_streak
3:31.333 rop_phase p pyroblast Fluffy_Pillow 47751.0/50000: 96% mana hot_streak, rune_of_power
3:31.333 rop_phase q fire_blast Fluffy_Pillow 46751.0/50000: 94% mana rune_of_power
3:31.857 rop_phase r fire_blast Fluffy_Pillow 46775.0/50000: 94% mana heating_up, rune_of_power
3:32.566 rop_phase p pyroblast Fluffy_Pillow 46984.0/50000: 94% mana hot_streak, rune_of_power
3:33.799 rop_phase v scorch Fluffy_Pillow 47217.0/50000: 94% mana rune_of_power
3:35.032 rop_phase v scorch Fluffy_Pillow 47950.0/50000: 96% mana rune_of_power
3:36.265 rop_phase t pyroblast Fluffy_Pillow 48683.0/50000: 97% mana heating_up, rune_of_power
3:37.509 default W frostbolt Fluffy_Pillow 48927.0/50000: 98% mana heating_up, rune_of_power
3:37.846 rop_phase r fire_blast Fluffy_Pillow 49202.0/50000: 98% mana heating_up, rune_of_power
3:39.151 rop_phase p pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
3:40.385 rop_phase v scorch Fluffy_Pillow 49238.0/50000: 98% mana rune_of_power, disciplinary_command
3:41.620 rop_phase v scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power, disciplinary_command
3:42.853 rop_phase t pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:44.097 standard_rotation ~ scorch Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
3:45.330 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
3:46.563 standard_rotation z fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:46.563 standard_rotation y pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:47.797 standard_rotation y pyroblast Fluffy_Pillow 49238.0/50000: 98% mana hot_streak, disciplinary_command
3:49.031 standard_rotation ~ scorch Fluffy_Pillow 49472.0/50000: 99% mana disciplinary_command
3:50.264 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
3:51.497 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:52.742 standard_rotation ~ scorch Fluffy_Pillow 49749.0/50000: 99% mana disciplinary_command
3:53.977 standard_rotation ~ scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
3:55.209 standard_rotation { pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, disciplinary_command
3:56.456 standard_rotation ~ scorch Fluffy_Pillow 49750.0/50000: 100% mana disciplinary_command
3:57.691 standard_rotation ~ scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
3:58.923 standard_rotation { pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, disciplinary_command
4:00.170 standard_rotation ~ scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:01.403 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:02.638 standard_rotation { pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:03.881 standard_rotation ~ scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:03.881 standard_rotation z fire_blast Fluffy_Pillow 49749.0/50000: 99% mana
4:05.114 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:06.360 standard_rotation ~ scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:07.594 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:08.828 standard_rotation { pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:10.071 standard_rotation ~ scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:11.305 standard_rotation { pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:12.548 default U counterspell Fluffy_Pillow 49748.0/50000: 99% mana
4:12.548 default W frostbolt Fluffy_Pillow 48748.0/50000: 97% mana
4:14.189 standard_rotation ~ scorch Fluffy_Pillow 49003.0/50000: 98% mana disciplinary_command
4:15.422 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
4:16.657 standard_rotation { pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, disciplinary_command
4:17.899 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command
4:17.899 default S use_item_soul_igniter Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge
4:17.899 combustion_phase m fireball Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:19.086 combustion_phase h combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:19.086 combustion_phase f fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:19.746 combustion_phase j pyroblast Fluffy_Pillow 44160.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
4:20.979 combustion_phase j pyroblast Fluffy_Pillow 44393.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
4:20.979 combustion_phase f fire_blast Fluffy_Pillow 43393.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
4:22.213 default T cancel_buff Fluffy_Pillow 44127.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
4:22.213 combustion_phase j pyroblast Fluffy_Pillow 44127.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:23.446 combustion_phase l phoenix_flames Fluffy_Pillow 44360.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:24.680 combustion_phase j pyroblast Fluffy_Pillow 45594.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:24.773 combustion_phase f fire_blast Fluffy_Pillow 44687.0/50000: 89% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:25.913 combustion_phase j pyroblast Fluffy_Pillow 45327.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:27.146 combustion_phase l phoenix_flames Fluffy_Pillow 45560.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:28.377 combustion_phase j pyroblast Fluffy_Pillow 46791.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:28.377 combustion_phase f fire_blast Fluffy_Pillow 45791.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:29.611 combustion_phase j pyroblast Fluffy_Pillow 46525.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:30.844 combustion_phase o dragons_breath Fluffy_Pillow 46758.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
4:32.078 default Y rune_of_power Fluffy_Pillow 45992.0/50000: 92% mana heating_up, disciplinary_command, infernal_cascade(2), gladiators_badge
4:33.313 default R shifting_power Fluffy_Pillow 47227.0/50000: 94% mana heating_up, rune_of_power, disciplinary_command, infernal_cascade(2)
4:34.196 rop_phase r fire_blast Fluffy_Pillow 45610.0/50000: 91% mana heating_up, rune_of_power
4:36.931 rop_phase p pyroblast Fluffy_Pillow 47845.0/50000: 96% mana hot_streak, rune_of_power
4:36.931 rop_phase q fire_blast Fluffy_Pillow 46845.0/50000: 94% mana rune_of_power
4:37.498 rop_phase r fire_blast Fluffy_Pillow 46912.0/50000: 94% mana heating_up, rune_of_power
4:38.164 rop_phase p pyroblast Fluffy_Pillow 47078.0/50000: 94% mana hot_streak, rune_of_power
4:39.398 rop_phase v scorch Fluffy_Pillow 47312.0/50000: 95% mana heating_up, rune_of_power
4:40.632 rop_phase t pyroblast Fluffy_Pillow 48046.0/50000: 96% mana heating_up, rune_of_power
4:41.876 rop_phase u phoenix_flames Fluffy_Pillow 48290.0/50000: 97% mana heating_up, rune_of_power
4:43.112 default W frostbolt Fluffy_Pillow 49526.0/50000: 99% mana rune_of_power
4:44.057 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:44.755 rop_phase u phoenix_flames Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
4:45.988 standard_rotation ~ scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:47.221 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:48.453 standard_rotation { pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:49.698 standard_rotation ~ scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="disciplinary_command"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

expanded_potential : 6025 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6024.8 6024.8 11.5 / 0.192% 634.0 / 10.5% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
827.0 819.4 Mana 0.00% 60.0 100.2% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
expanded_potential 6025
Blazing Surge 196 3.3% 5.3 62.61sec 11125 0 Direct 5.2 8811 17621 11276 28.0%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.31 5.24 0.00 0.00 0.0000 0.0000 59108.56 59108.56 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.01% 3.77 1 6 8811.10 8204 10271 8806.38 8204 9525 33261 33261 0.00%
crit 27.99% 1.47 0 5 17621.04 16407 20542 14387.81 0 20249 25847 25847 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.5% 30.3 9.98sec 276 0 Direct 30.3 161 431 276 42.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.34 30.34 0.00 0.00 0.0000 0.0000 8377.95 8377.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.36% 17.40 5 35 160.92 132 281 160.93 136 188 2801 2801 0.00%
crit 42.64% 12.94 4 26 431.04 265 619 431.18 307 532 5577 5577 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 23 0.4% 1.5 84.25sec 4708 3948 Direct 1.5 0 4707 4707 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.48 1.48 0.00 0.00 1.1928 0.0000 6972.73 6972.73 0.00% 3948.32 3948.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.48 0 4 4706.50 3599 5343 4054.22 0 5343 6973 6973 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.48
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 43 0.7% 21.5 13.46sec 604 0 Direct 21.5 473 945 604 27.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.45 21.45 0.00 0.00 0.0000 0.0000 12959.16 12959.16 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.21% 15.49 5 30 472.64 460 488 472.73 461 485 7323 7323 0.00%
crit 27.79% 5.96 0 15 945.34 920 975 944.40 0 975 5636 5636 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 825 13.7% 49.2 6.15sec 5047 0 Direct 49.2 0 5047 5047 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.15 49.15 0.00 0.00 0.0000 0.0000 248056.31 248056.31 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.15 38 59 5046.62 3108 7264 5044.18 4848 5260 248056 248056 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.18
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.86
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.36
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.14
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [y]:5.61
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 605 (636) 10.0% (10.6%) 69.3 3.90sec 2759 1561 Direct 69.3 (198.8) 1732 3802 2626 43.1% (43.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 69.27 69.26 0.00 0.00 1.7668 0.0000 181778.79 181778.79 0.00% 1561.46 1561.46
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.86% 39.38 25 57 1731.57 1467 2428 1731.94 1619 1835 68172 68172 0.00%
crit 43.14% 29.88 19 41 3801.57 2933 6856 3806.93 3549 4085 113607 113607 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.52
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:26.70
    standard_rotation
    [~]:37.03
    Conflagration 31 0.5% 69.3 3.90sec 135 0 Periodic 129.6 38 107 72 49.1% 66.1%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 69.26 0.00 129.58 129.58 0.0000 1.5302 9315.37 9315.37 0.00% 46.98 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.94% 66.00 41 92 37.98 0 54 38.00 36 40 2506 2506 0.00%
crit 49.06% 63.57 43 88 107.11 0 151 107.23 98 117 6809 6809 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1329 22.1% 247.2 1.22sec 1617 0 Periodic 299.4 1334 0 1334 0.0% 99.8%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 247.17 0.00 299.40 299.40 0.0000 1.0000 399556.84 399556.84 0.00% 1334.52 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.40 239 359 1334.42 183 3997 1334.99 1225 1461 399557 399557 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5013 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5012.75 5012.75 0.00% 42.24 42.24
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.26% 69.37 58 84 40.86 29 51 40.85 39 43 2834 2834 0.00%
crit 27.74% 26.63 12 38 81.80 58 101 81.77 72 92 2179 2179 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1507.69
Phoenix Flames 0 (355) 0.0% (5.9%) 16.2 18.72sec 6582 5742

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.20 0.00 0.00 0.00 1.1463 0.0000 0.00 0.00 0.00% 5742.10 5742.10

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.23
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.93
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [{]:2.05
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 355 5.9% 16.1 18.68sec 6606 0 Direct 16.1 2319 7261 6600 86.7%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.14 16.14 0.00 0.00 0.0000 0.0000 106607.85 106607.85 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 13.34% 2.15 0 7 2318.83 1766 3742 2139.54 0 3742 4998 4998 0.00%
crit 86.66% 13.98 9 20 7260.60 3532 8255 7268.69 6643 7747 101610 101610 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2071 (2213) 34.4% (36.7%) 81.7 3.67sec 8134 7003 Direct 82.5 (243.9) 3390 10007 7537 62.7% (62.7%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 81.72 82.50 0.00 0.00 1.1614 0.0000 622122.54 622122.54 0.00% 7003.41 7003.41
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 37.28% 30.76 18 43 3389.67 2674 6251 3387.43 3073 3678 104277 104277 0.00%
crit 62.72% 51.74 35 71 10006.95 5349 12502 10017.13 9039 10708 517846 517846 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.74
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.53
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:17.61
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.85
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:0.00
  • if_expr:buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
    standard_rotation
    [w]:8.40
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.56
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [z]:10.04
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 141 2.3% 82.5 3.65sec 515 0 Periodic 161.4 146 406 263 45.1% 81.6%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 82.50 0.00 161.42 161.42 0.0000 1.5181 42515.23 42515.23 0.00% 173.49 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.93% 88.66 59 119 146.20 15 284 146.19 137 156 12964 12964 0.00%
crit 45.07% 72.76 47 98 406.05 30 569 406.60 376 445 29551 29551 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 197 3.3% 30.1 9.70sec 1962 1619 Direct 30.1 0 1961 1961 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.15 30.15 0.00 0.00 1.2113 0.0000 59138.89 59138.89 0.00% 1619.40 1619.40
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.15 20 41 1960.76 1241 3627 1961.46 1815 2159 59139 59139 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.42
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.93
  • if_expr:searing_touch.active
    standard_rotation
    [}]:19.22
  • if_expr:searing_touch.active
Shadowcore Oil Blast 47 0.8% 42.9 6.99sec 332 0 Direct 42.9 260 519 332 27.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.86 42.86 0.00 0.00 0.0000 0.0000 14237.74 14237.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.06% 30.89 16 51 259.71 253 268 259.70 254 264 8021 8021 0.00%
crit 27.94% 11.97 3 23 519.17 506 536 519.19 506 536 6217 6217 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 115 1.9% 5.1 61.87sec 6833 2033 Periodic 20.2 1347 2687 1719 27.8% 5.3%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.08 0.00 20.21 20.21 3.3602 0.7813 34727.39 34727.39 0.00% 2033.46 2033.46
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.25% 14.60 8 22 1347.04 1041 1737 1346.65 1189 1515 19664 19664 0.00%
crit 27.75% 5.61 0 13 2686.98 2081 3473 2682.54 0 3446 15063 15063 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.08
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
expanded_potential
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.20sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.20sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.28
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 20.95sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.91
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.40 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.39
Rune of Power 7.6 39.71sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.60 0.00 0.00 0.00 1.1961 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.64
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.16sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.31 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.7sec 183.7sec 12.0sec 8.09% 18.87% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 192.0s
  • trigger_min/max:180.0s / 192.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.49% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.49%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.4sec 62.4sec 11.8sec 20.76% 0.00% 119.6 (119.6) 5.1

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.5s / 74.1s
  • trigger_min/max:57.5s / 74.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.76%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Expanded Potential 5.5 0.6 35.6sec 31.3sec 4.4sec 7.94% 0.00% 0.6 (0.6) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_expanded_potential
  • max_stacks:1
  • base duration:300.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Stack Uptimes

  • expanded_potential_1:7.94%

Spelldata

  • id:327495
  • name:Expanded Potential
  • tooltip:Your next Hot Streak, Brain Freeze or Clearcasting will not be consumed.
  • description:{$@spelldesc327489=Your Fireball, Frostbolt and Arcane Blast have a chance to give you Expanded Potential, which causes your next Hot Streak, Brain Freeze or Clearcasting to not be consumed.}
  • max_stacks:0
  • duration:300.00
  • cooldown:0.00
  • default_chance:101.00%

Trigger Spelldata

  • id:327489
  • name:Expanded Potential
  • tooltip:
  • description:Your Fireball, Frostbolt and Arcane Blast have a chance to give you Expanded Potential, which causes your next Hot Streak, Brain Freeze or Clearcasting to not be consumed.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 19.3 20.1 10.1sec 4.8sec 4.9sec 31.52% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 50.4s
  • trigger_min/max:1.4s / 43.6s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.9s

Stack Uptimes

  • fireball_1:17.39%
  • fireball_2:8.26%
  • fireball_3:3.82%
  • fireball_4:1.49%
  • fireball_5:0.48%
  • fireball_6:0.09%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.3sec 62.8sec 14.6sec 25.99% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 74.6s
  • trigger_min/max:60.0s / 74.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.99%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 91.6 0.0 3.3sec 3.3sec 1.2sec 35.23% 45.46% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 20.9s
  • trigger_min/max:0.2s / 20.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • heating_up_1:35.23%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 76.4 0.0 3.9sec 3.9sec 1.0sec 18.74% 98.78% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.3s
  • trigger_min/max:0.5s / 39.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • hot_streak_1:18.74%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.4 60.4sec 13.2sec 13.5sec 24.44% 0.00% 11.2 (11.2) 5.2

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 74.1s
  • trigger_min/max:0.5s / 65.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.56%
  • infernal_cascade_2:21.88%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.2sec 0.0sec 23.3sec 10.65% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:302.8s / 324.5s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.65%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.9 0.0 24.0sec 24.0sec 11.8sec 50.35% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.3s / 54.4s
  • trigger_min/max:6.2s / 54.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.35%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.3sec 2.7sec 3.34% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 72.7s
  • trigger_min/max:60.0s / 72.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 7.4s

Stack Uptimes

  • soul_ignition_1:3.34%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 91.6 70.0 112.0 3.3s 0.2s 20.9s
Heating Up removed 14.8 6.0 25.0 17.2s 1.1s 142.4s
Heating Up converted with Fire Blast 20.5 13.0 29.0 14.9s 0.5s 94.9s
Hot Streak procs 76.4 58.0 93.0 3.9s 0.5s 39.3s
Hot Streak spells used 247.2 199.0 295.0 1.2s 0.0s 7.2s
Hot Streak spell crits 174.9 138.0 214.0 1.7s 0.0s 18.5s
Hot Streak spell crits wasted 6.9 0.0 16.0 29.3s 0.1s 236.5s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 96.0s 58.4s 196.8s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.28% 10.45% 17.85% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000212.672152.064271.978
Counterspell0.6020.0002.7928.9964.97013.669
Shifting Power4.7530.00015.97724.48115.36638.476
Fire Blast0.3190.00010.32815.7134.28030.815
Rune of Power4.9340.00022.35838.63422.44953.147
Dragon's Breath127.78252.756330.042292.326223.636357.350
Combustion1.6630.00012.7638.7861.65220.181
Phoenix Flames1.2250.00031.27020.3469.39549.573

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
expanded_potential
mana_regen Mana 2639.03 246339.32 100.00% 93.34 54008.34 17.98%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 819.42 827.01 53983.1 47718.3 41697.0 50000.0
Usage Type Count Total Avg RPE APR
expanded_potential
combustion Mana 5.4 27007.0 5000.0 5105.8 0.0
counterspell Mana 15.2 15243.4 1000.0 1022.5 0.0
dragons_breath Mana 1.5 3018.2 2000.0 2037.8 2.3
fire_blast Mana 50.2 25123.8 500.0 511.2 9.9
fireball Mana 70.7 70748.3 1000.0 1021.4 2.7
pyroblast Mana 84.6 84579.0 1000.0 1035.0 7.9
scorch Mana 30.9 15442.0 500.0 512.2 3.8
shifting_power Mana 5.2 12986.0 2500.0 2555.0 2.7

Statistics & Data Analysis

Fight Length
expanded_potential Fight Length
Count 715
Mean 300.67
Minimum 240.06
Maximum 359.98
Spread ( max - min ) 119.91
Range [ ( max - min ) / 2 * 100% ] 19.94%
Standard Deviation 35.1771
5th Percentile 246.43
95th Percentile 354.57
( 95th Percentile - 5th Percentile ) 108.13
Mean Distribution
Standard Deviation 1.3155
95.00% Confidence Interval ( 298.09 - 303.25 )
Normalized 95.00% Confidence Interval ( 99.14% - 100.86% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 526
0.1% Error 52582
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 43
0.01 Scale Factor Error with Delta=300 1057
DPS
expanded_potential Damage Per Second
Count 715
Mean 6024.80
Minimum 5567.02
Maximum 6546.13
Spread ( max - min ) 979.11
Range [ ( max - min ) / 2 * 100% ] 8.13%
Standard Deviation 157.4651
5th Percentile 5768.53
95th Percentile 6289.91
( 95th Percentile - 5th Percentile ) 521.38
Mean Distribution
Standard Deviation 5.8889
95.00% Confidence Interval ( 6013.25 - 6036.34 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2625
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 847
0.01 Scale Factor Error with Delta=300 21167
Priority Target DPS
expanded_potential Priority Target Damage Per Second
Count 715
Mean 6024.80
Minimum 5567.02
Maximum 6546.13
Spread ( max - min ) 979.11
Range [ ( max - min ) / 2 * 100% ] 8.13%
Standard Deviation 157.4651
5th Percentile 5768.53
95th Percentile 6289.91
( 95th Percentile - 5th Percentile ) 521.38
Mean Distribution
Standard Deviation 5.8889
95.00% Confidence Interval ( 6013.25 - 6036.34 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2625
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 847
0.01 Scale Factor Error with Delta=300 21167
DPS(e)
expanded_potential Damage Per Second (Effective)
Count 715
Mean 6024.80
Minimum 5567.02
Maximum 6546.13
Spread ( max - min ) 979.11
Range [ ( max - min ) / 2 * 100% ] 8.13%
Damage
expanded_potential Damage
Count 715
Mean 1805475.35
Minimum 1417766.74
Maximum 2189538.01
Spread ( max - min ) 771771.27
Range [ ( max - min ) / 2 * 100% ] 21.37%
DTPS
expanded_potential Damage Taken Per Second
Count 715
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
expanded_potential Healing Per Second
Count 715
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
expanded_potential Healing Per Second (Effective)
Count 715
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
expanded_potential Heal
Count 715
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
expanded_potential Healing Taken Per Second
Count 715
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
expanded_potential Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
expanded_potentialTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
expanded_potential Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.91 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.08 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.31 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.24 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.64 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.18 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.39 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.33 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.86 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.28 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.74 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.53 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.23 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.52 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.42 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.48 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 17.61 pyroblast,if=buff.hot_streak.react
o 10.36 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.14 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.85 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.93 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.93 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 26.70 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
v 0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 8.40 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
x 1.56 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
y 5.61 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
z 10.04 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
{ 2.05 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 19.22 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 37.03 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfdblhhdUhdhjhjhdhjhldhWnSoQupnuoupnuuw~~~~yw~~~~~~QWouunuuuukkfchhdhdTUhjhdQhjhdh{~SYQWupnnuoupnuu~~~~~ywQ~~~~~~w~~kfdchhdTUhjhdQhjhdhmWsSoQupnnuoupw~~~~~~~~QWouuuuuuuw~wckfTbhhdhdUhQjhdhjhdhj~SQWnopnonttrtpntn}}z}yz}z}zQ}}z}}z}}z}z}}zc}ikfdThhdQUhjhdhjhdhmWSpQnopnttrtor{{}z}}yx}}z

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask expanded_potential 50000.0/50000: 100% mana
Pre precombat 1 food expanded_potential 50000.0/50000: 100% mana
Pre precombat 2 augmentation expanded_potential 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.248 combustion_phase f combustion Fluffy_Pillow 49248.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.248 combustion_phase d fire_blast Fluffy_Pillow 44248.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 43347.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, expanded_potential, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase l scorch Fluffy_Pillow 43347.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, expanded_potential, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.710 combustion_phase h pyroblast Fluffy_Pillow 43710.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, expanded_potential, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.573 combustion_phase h pyroblast Fluffy_Pillow 43573.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.573 combustion_phase d fire_blast Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:04.437 default U cancel_buff Fluffy_Pillow 42937.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:04.437 combustion_phase h pyroblast Fluffy_Pillow 42937.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.996 combustion_phase d fire_blast Fluffy_Pillow 42496.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.300 combustion_phase h pyroblast Fluffy_Pillow 42300.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.163 combustion_phase j phoenix_flames Fluffy_Pillow 42163.0/50000: 84% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.024 combustion_phase h pyroblast Fluffy_Pillow 43024.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.886 combustion_phase j phoenix_flames Fluffy_Pillow 42886.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.749 combustion_phase h pyroblast Fluffy_Pillow 43749.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.749 combustion_phase d fire_blast Fluffy_Pillow 42749.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.612 combustion_phase h pyroblast Fluffy_Pillow 43112.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.476 combustion_phase j phoenix_flames Fluffy_Pillow 42976.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.338 combustion_phase h pyroblast Fluffy_Pillow 43838.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.201 combustion_phase l scorch Fluffy_Pillow 43701.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.792 combustion_phase d fire_blast Fluffy_Pillow 44292.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.062 combustion_phase h pyroblast Fluffy_Pillow 43562.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.924 default W rune_of_power Fluffy_Pillow 43424.0/50000: 87% mana bloodlust, hot_streak, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.872 rop_phase n pyroblast Fluffy_Pillow 44372.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.821 default S shifting_power Fluffy_Pillow 44321.0/50000: 89% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.325 rop_phase o fire_blast Fluffy_Pillow 43325.0/50000: 87% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.572 default Q counterspell Fluffy_Pillow 44072.0/50000: 88% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.572 rop_phase u fireball Fluffy_Pillow 43072.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.572 rop_phase p fire_blast Fluffy_Pillow 43072.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:19.995 rop_phase n pyroblast Fluffy_Pillow 42995.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:20.944 rop_phase u fireball Fluffy_Pillow 42944.0/50000: 86% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:21.911 rop_phase o fire_blast Fluffy_Pillow 43911.0/50000: 88% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:22.367 rop_phase u fireball Fluffy_Pillow 42867.0/50000: 86% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.476 rop_phase p fire_blast Fluffy_Pillow 42976.0/50000: 86% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.790 rop_phase n pyroblast Fluffy_Pillow 42790.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.739 rop_phase u fireball Fluffy_Pillow 42739.0/50000: 85% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.161 rop_phase u fireball Fluffy_Pillow 43161.0/50000: 86% mana bloodlust, heating_up, rune_of_power
0:27.584 standard_rotation w pyroblast Fluffy_Pillow 43584.0/50000: 87% mana bloodlust, hot_streak
0:28.533 standard_rotation ~ fireball Fluffy_Pillow 43533.0/50000: 87% mana bloodlust, fireball
0:29.956 standard_rotation ~ fireball Fluffy_Pillow 43956.0/50000: 88% mana bloodlust, fireball
0:31.378 standard_rotation ~ fireball Fluffy_Pillow 44378.0/50000: 89% mana bloodlust, fireball(2)
0:32.802 standard_rotation ~ fireball Fluffy_Pillow 44802.0/50000: 90% mana bloodlust, fireball(3)
0:33.839 standard_rotation y fire_blast Fluffy_Pillow 45839.0/50000: 92% mana bloodlust, heating_up
0:34.225 standard_rotation w pyroblast Fluffy_Pillow 44725.0/50000: 89% mana bloodlust, hot_streak
0:35.173 standard_rotation ~ fireball Fluffy_Pillow 44673.0/50000: 89% mana bloodlust, fireball
0:36.596 standard_rotation ~ fireball Fluffy_Pillow 45096.0/50000: 90% mana bloodlust, fireball
0:38.019 standard_rotation ~ fireball Fluffy_Pillow 45519.0/50000: 91% mana bloodlust, fireball(2)
0:39.440 standard_rotation ~ fireball Fluffy_Pillow 45940.0/50000: 92% mana bloodlust, fireball(3)
0:40.863 standard_rotation ~ fireball Fluffy_Pillow 46363.0/50000: 93% mana bloodlust, fireball(4)
0:42.285 standard_rotation ~ fireball Fluffy_Pillow 46785.0/50000: 94% mana fireball(5)
0:44.131 default Q counterspell Fluffy_Pillow 47631.0/50000: 95% mana heating_up
0:44.131 default W rune_of_power Fluffy_Pillow 46631.0/50000: 93% mana heating_up
0:45.365 rop_phase o fire_blast Fluffy_Pillow 47865.0/50000: 96% mana fireball, rune_of_power
0:45.365 rop_phase u fireball Fluffy_Pillow 47365.0/50000: 95% mana fireball, heating_up, rune_of_power
0:47.212 rop_phase u fireball Fluffy_Pillow 48212.0/50000: 96% mana fireball, heating_up, rune_of_power
0:49.060 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
0:50.294 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power
0:52.143 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power
0:53.990 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
0:55.837 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
0:57.685 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:59.530 combustion_phase k fireball Fluffy_Pillow 49002.0/50000: 98% mana hot_streak
1:00.713 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
1:01.377 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44664.0/50000: 89% mana combustion, hot_streak, rune_of_power
1:01.377 combustion_phase h pyroblast Fluffy_Pillow 44664.0/50000: 89% mana combustion, hot_streak, rune_of_power, gladiators_badge
1:02.611 combustion_phase h pyroblast Fluffy_Pillow 44898.0/50000: 90% mana combustion, hot_streak, rune_of_power, gladiators_badge
1:02.611 combustion_phase d fire_blast Fluffy_Pillow 43898.0/50000: 88% mana combustion, rune_of_power, gladiators_badge
1:03.845 combustion_phase h pyroblast Fluffy_Pillow 44632.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:03.845 combustion_phase d fire_blast Fluffy_Pillow 43632.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, gladiators_badge
1:05.080 default T use_item_soul_igniter Fluffy_Pillow 44367.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.080 default U cancel_buff Fluffy_Pillow 44367.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:05.080 combustion_phase h pyroblast Fluffy_Pillow 44367.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.316 combustion_phase j phoenix_flames Fluffy_Pillow 44603.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.549 combustion_phase h pyroblast Fluffy_Pillow 45836.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.650 combustion_phase d fire_blast Fluffy_Pillow 44937.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.782 default Q counterspell Fluffy_Pillow 45569.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.782 combustion_phase h pyroblast Fluffy_Pillow 44569.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.016 combustion_phase j phoenix_flames Fluffy_Pillow 44803.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.250 combustion_phase h pyroblast Fluffy_Pillow 46037.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.250 combustion_phase d fire_blast Fluffy_Pillow 45037.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.482 combustion_phase h pyroblast Fluffy_Pillow 45769.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:13.717 standard_rotation { phoenix_flames Fluffy_Pillow 46004.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
1:14.951 standard_rotation ~ fireball Fluffy_Pillow 47238.0/50000: 94% mana infernal_cascade(2), gladiators_badge
1:16.800 default S shifting_power Fluffy_Pillow 48087.0/50000: 96% mana
1:19.504 default Y fire_blast Fluffy_Pillow 48291.0/50000: 97% mana fireball
1:20.364 default Q counterspell Fluffy_Pillow 48651.0/50000: 97% mana fireball, heating_up
1:20.364 default W rune_of_power Fluffy_Pillow 47651.0/50000: 95% mana fireball, heating_up
1:21.598 rop_phase u fireball Fluffy_Pillow 48885.0/50000: 98% mana fireball, heating_up, rune_of_power
1:21.598 rop_phase p fire_blast Fluffy_Pillow 48885.0/50000: 98% mana fireball, heating_up, rune_of_power
1:23.445 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, rune_of_power, expanded_potential
1:24.678 rop_phase n pyroblast Fluffy_Pillow 49237.0/50000: 98% mana hot_streak, rune_of_power
1:25.911 rop_phase u fireball Fluffy_Pillow 49470.0/50000: 99% mana rune_of_power
1:27.654 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:27.759 rop_phase u fireball Fluffy_Pillow 48605.0/50000: 97% mana heating_up, rune_of_power
1:28.161 rop_phase p fire_blast Fluffy_Pillow 49007.0/50000: 98% mana heating_up, rune_of_power
1:29.607 rop_phase n pyroblast Fluffy_Pillow 48953.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:30.841 rop_phase u fireball Fluffy_Pillow 49187.0/50000: 98% mana heating_up, rune_of_power
1:32.690 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
1:34.537 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:36.386 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
1:38.233 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:40.080 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
1:41.929 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(5)
1:43.068 standard_rotation y fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:43.776 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:45.010 default Q counterspell Fluffy_Pillow 49238.0/50000: 98% mana fireball
1:45.010 standard_rotation ~ fireball Fluffy_Pillow 48238.0/50000: 96% mana fireball
1:46.857 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:48.703 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
1:50.551 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:52.399 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:54.245 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
1:56.092 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:57.326 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
1:59.173 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:01.020 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:02.188 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
2:02.188 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, hot_streak, rune_of_power
2:02.866 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44178.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade
2:02.866 combustion_phase h pyroblast Fluffy_Pillow 44178.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:04.101 combustion_phase h pyroblast Fluffy_Pillow 44413.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:04.101 combustion_phase d fire_blast Fluffy_Pillow 43413.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, gladiators_badge
2:05.335 default T use_item_soul_igniter Fluffy_Pillow 44147.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:05.335 default U cancel_buff Fluffy_Pillow 44147.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:05.335 combustion_phase h pyroblast Fluffy_Pillow 44147.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:06.569 combustion_phase j phoenix_flames Fluffy_Pillow 44381.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.801 combustion_phase h pyroblast Fluffy_Pillow 45613.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.904 combustion_phase d fire_blast Fluffy_Pillow 44716.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.032 default Q counterspell Fluffy_Pillow 45344.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.032 combustion_phase h pyroblast Fluffy_Pillow 44344.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.265 combustion_phase j phoenix_flames Fluffy_Pillow 44577.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.497 combustion_phase h pyroblast Fluffy_Pillow 45809.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.497 combustion_phase d fire_blast Fluffy_Pillow 44809.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.730 combustion_phase h pyroblast Fluffy_Pillow 45542.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.965 combustion_phase m dragons_breath Fluffy_Pillow 45777.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.198 default W rune_of_power Fluffy_Pillow 45010.0/50000: 90% mana heating_up, infernal_cascade(2), gladiators_badge
2:16.431 rop_phase s phoenix_flames Fluffy_Pillow 46243.0/50000: 92% mana heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:17.664 default S shifting_power Fluffy_Pillow 47476.0/50000: 95% mana rune_of_power, gladiators_badge
2:19.338 rop_phase o fire_blast Fluffy_Pillow 46650.0/50000: 93% mana rune_of_power
2:21.369 default Q counterspell Fluffy_Pillow 48181.0/50000: 96% mana heating_up, rune_of_power
2:21.369 rop_phase u fireball Fluffy_Pillow 47181.0/50000: 94% mana heating_up, rune_of_power
2:21.369 rop_phase p fire_blast Fluffy_Pillow 47181.0/50000: 94% mana heating_up, rune_of_power
2:23.216 rop_phase n pyroblast Fluffy_Pillow 47528.0/50000: 95% mana hot_streak, rune_of_power, expanded_potential
2:24.448 rop_phase n pyroblast Fluffy_Pillow 47760.0/50000: 96% mana fireball, hot_streak, rune_of_power
2:25.682 rop_phase u fireball Fluffy_Pillow 47994.0/50000: 96% mana fireball, rune_of_power
2:27.221 rop_phase o fire_blast Fluffy_Pillow 49533.0/50000: 99% mana fireball, rune_of_power
2:27.529 rop_phase u fireball Fluffy_Pillow 48341.0/50000: 97% mana fireball, heating_up, rune_of_power
2:27.737 rop_phase p fire_blast Fluffy_Pillow 48549.0/50000: 97% mana fireball, heating_up, rune_of_power
2:29.376 standard_rotation w pyroblast Fluffy_Pillow 48688.0/50000: 97% mana hot_streak
2:30.609 standard_rotation ~ fireball Fluffy_Pillow 48921.0/50000: 98% mana heating_up
2:32.458 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:34.307 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
2:36.155 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:38.003 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, expanded_potential
2:39.851 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, expanded_potential
2:41.700 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, expanded_potential
2:43.547 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), expanded_potential
2:45.395 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up, expanded_potential
2:45.395 default W rune_of_power Fluffy_Pillow 48005.0/50000: 96% mana heating_up, expanded_potential
2:46.660 rop_phase o fire_blast Fluffy_Pillow 49270.0/50000: 99% mana fireball, rune_of_power, expanded_potential
2:46.660 rop_phase u fireball Fluffy_Pillow 48770.0/50000: 98% mana fireball, heating_up, rune_of_power, expanded_potential
2:48.510 rop_phase u fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball, heating_up, rune_of_power, expanded_potential
2:50.358 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power, expanded_potential
2:52.206 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, expanded_potential
2:54.053 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, expanded_potential
2:55.902 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power, expanded_potential
2:57.750 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, expanded_potential
2:59.597 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, expanded_potential
3:00.829 standard_rotation ~ fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, hot_streak, expanded_potential
3:02.679 standard_rotation w pyroblast Fluffy_Pillow 49007.0/50000: 98% mana fireball, hot_streak, expanded_potential
3:03.913 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49241.0/50000: 98% mana fireball(2), hot_streak
3:03.913 combustion_phase k fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball(2), hot_streak, gladiators_badge
3:05.688 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), hot_streak, gladiators_badge
3:05.762 default T use_item_soul_igniter Fluffy_Pillow 44074.0/50000: 88% mana combustion, fireball(2), hot_streak, rune_of_power, gladiators_badge
3:05.762 combustion_cooldowns b berserking Fluffy_Pillow 44074.0/50000: 88% mana combustion, fireball(2), hot_streak, rune_of_power, soul_ignition, gladiators_badge
3:05.762 combustion_phase h pyroblast Fluffy_Pillow 44074.0/50000: 88% mana berserking, combustion, fireball(2), hot_streak, rune_of_power, soul_ignition, gladiators_badge
3:06.884 combustion_phase h pyroblast Fluffy_Pillow 44196.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, soul_ignition, gladiators_badge
3:06.884 combustion_phase d fire_blast Fluffy_Pillow 43196.0/50000: 86% mana berserking, combustion, rune_of_power, soul_ignition, gladiators_badge
3:08.006 combustion_phase h pyroblast Fluffy_Pillow 43818.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:08.006 combustion_phase d fire_blast Fluffy_Pillow 42818.0/50000: 86% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:09.126 default U cancel_buff Fluffy_Pillow 43438.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:09.126 combustion_phase h pyroblast Fluffy_Pillow 43438.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.247 default Q counterspell Fluffy_Pillow 43559.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.247 combustion_phase j phoenix_flames Fluffy_Pillow 42559.0/50000: 85% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.368 combustion_phase h pyroblast Fluffy_Pillow 43680.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.950 combustion_phase d fire_blast Fluffy_Pillow 43262.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.489 combustion_phase h pyroblast Fluffy_Pillow 43301.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.610 combustion_phase j phoenix_flames Fluffy_Pillow 43422.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.729 combustion_phase h pyroblast Fluffy_Pillow 44541.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.729 combustion_phase d fire_blast Fluffy_Pillow 43541.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.851 combustion_phase h pyroblast Fluffy_Pillow 44163.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.972 combustion_phase j phoenix_flames Fluffy_Pillow 44284.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.094 standard_rotation ~ fireball Fluffy_Pillow 45406.0/50000: 91% mana hot_streak, infernal_cascade(2), gladiators_badge
3:19.942 default S shifting_power Fluffy_Pillow 46254.0/50000: 93% mana hot_streak
3:23.541 default Q counterspell Fluffy_Pillow 47353.0/50000: 95% mana fireball, hot_streak
3:23.541 default W rune_of_power Fluffy_Pillow 46353.0/50000: 93% mana fireball, hot_streak
3:24.774 rop_phase n pyroblast Fluffy_Pillow 47586.0/50000: 95% mana fireball, hot_streak, rune_of_power
3:24.774 rop_phase o fire_blast Fluffy_Pillow 46586.0/50000: 93% mana fireball, rune_of_power
3:25.291 rop_phase p fire_blast Fluffy_Pillow 46603.0/50000: 93% mana fireball, heating_up, rune_of_power
3:26.009 rop_phase n pyroblast Fluffy_Pillow 46821.0/50000: 94% mana fireball, hot_streak, rune_of_power
3:26.009 rop_phase o fire_blast Fluffy_Pillow 45821.0/50000: 92% mana fireball, rune_of_power
3:27.243 rop_phase n pyroblast Fluffy_Pillow 46555.0/50000: 93% mana fireball, hot_streak, rune_of_power
3:28.476 rop_phase t scorch Fluffy_Pillow 46788.0/50000: 94% mana fireball, rune_of_power
3:29.710 rop_phase t scorch Fluffy_Pillow 47522.0/50000: 95% mana fireball, rune_of_power
3:30.946 rop_phase r pyroblast Fluffy_Pillow 48258.0/50000: 97% mana fireball, heating_up, rune_of_power
3:32.188 rop_phase t scorch Fluffy_Pillow 48500.0/50000: 97% mana fireball, heating_up, rune_of_power
3:33.421 rop_phase p fire_blast Fluffy_Pillow 49233.0/50000: 98% mana fireball, heating_up, rune_of_power
3:33.421 rop_phase n pyroblast Fluffy_Pillow 48733.0/50000: 97% mana fireball, hot_streak, rune_of_power
3:34.654 rop_phase t scorch Fluffy_Pillow 48966.0/50000: 98% mana fireball, hot_streak, rune_of_power
3:35.888 rop_phase n pyroblast Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:37.122 standard_rotation } scorch Fluffy_Pillow 49739.0/50000: 99% mana
3:38.353 standard_rotation } scorch Fluffy_Pillow 49502.0/50000: 99% mana
3:39.587 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:40.830 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:41.163 standard_rotation y fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:42.064 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:43.307 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
3:44.540 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:45.785 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
3:47.018 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:48.262 default Q counterspell Fluffy_Pillow 49748.0/50000: 99% mana
3:48.262 standard_rotation } scorch Fluffy_Pillow 48748.0/50000: 97% mana
3:49.497 standard_rotation } scorch Fluffy_Pillow 49483.0/50000: 99% mana
3:50.729 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:51.976 standard_rotation } scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:53.209 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:54.443 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:55.688 standard_rotation } scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:56.922 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:58.156 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:59.399 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:00.633 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:01.876 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:03.108 standard_rotation } scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:04.342 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:05.585 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:05.585 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up, gladiators_badge
4:06.818 combustion_phase i pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, gladiators_badge
4:08.063 combustion_phase k fireball Fluffy_Pillow 49749.0/50000: 99% mana heating_up, gladiators_badge
4:09.259 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, gladiators_badge
4:09.259 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, gladiators_badge
4:09.912 default T use_item_soul_igniter Fluffy_Pillow 44153.0/50000: 88% mana combustion, hot_streak, rune_of_power, expanded_potential, infernal_cascade, gladiators_badge
4:09.912 combustion_phase h pyroblast Fluffy_Pillow 44153.0/50000: 88% mana combustion, hot_streak, rune_of_power, expanded_potential, infernal_cascade, soul_ignition, gladiators_badge
4:11.146 combustion_phase h pyroblast Fluffy_Pillow 44387.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:11.146 combustion_phase d fire_blast Fluffy_Pillow 43387.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:12.381 default Q counterspell Fluffy_Pillow 44122.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:12.381 default U cancel_buff Fluffy_Pillow 43122.0/50000: 86% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:12.381 combustion_phase h pyroblast Fluffy_Pillow 43122.0/50000: 86% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.614 combustion_phase j phoenix_flames Fluffy_Pillow 43355.0/50000: 87% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:14.847 combustion_phase h pyroblast Fluffy_Pillow 44588.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:14.944 combustion_phase d fire_blast Fluffy_Pillow 43685.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.080 combustion_phase h pyroblast Fluffy_Pillow 44321.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.312 combustion_phase j phoenix_flames Fluffy_Pillow 44553.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.544 combustion_phase h pyroblast Fluffy_Pillow 45785.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.544 combustion_phase d fire_blast Fluffy_Pillow 44785.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:19.781 combustion_phase h pyroblast Fluffy_Pillow 45522.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:21.014 combustion_phase m dragons_breath Fluffy_Pillow 45755.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2)
4:22.249 default W rune_of_power Fluffy_Pillow 44990.0/50000: 90% mana heating_up, infernal_cascade(2)
4:23.482 default S shifting_power Fluffy_Pillow 46223.0/50000: 92% mana heating_up, rune_of_power, infernal_cascade(2)
4:24.414 rop_phase p fire_blast Fluffy_Pillow 44655.0/50000: 89% mana heating_up, rune_of_power
4:27.043 default Q counterspell Fluffy_Pillow 46784.0/50000: 94% mana hot_streak, rune_of_power
4:27.043 rop_phase n pyroblast Fluffy_Pillow 45784.0/50000: 92% mana hot_streak, rune_of_power
4:27.043 rop_phase o fire_blast Fluffy_Pillow 44784.0/50000: 90% mana rune_of_power
4:27.614 rop_phase p fire_blast Fluffy_Pillow 44855.0/50000: 90% mana heating_up, rune_of_power
4:28.277 rop_phase n pyroblast Fluffy_Pillow 45018.0/50000: 90% mana hot_streak, rune_of_power
4:29.511 rop_phase t scorch Fluffy_Pillow 45252.0/50000: 91% mana rune_of_power
4:30.745 rop_phase t scorch Fluffy_Pillow 45986.0/50000: 92% mana rune_of_power
4:31.977 rop_phase r pyroblast Fluffy_Pillow 46718.0/50000: 93% mana heating_up, rune_of_power
4:33.221 rop_phase t scorch Fluffy_Pillow 46962.0/50000: 94% mana rune_of_power
4:34.230 rop_phase o fire_blast Fluffy_Pillow 47894.0/50000: 96% mana rune_of_power
4:34.454 rop_phase r pyroblast Fluffy_Pillow 47195.0/50000: 94% mana heating_up, rune_of_power
4:35.698 standard_rotation { phoenix_flames Fluffy_Pillow 47439.0/50000: 95% mana
4:36.933 standard_rotation { phoenix_flames Fluffy_Pillow 48674.0/50000: 97% mana
4:38.166 standard_rotation } scorch Fluffy_Pillow 49907.0/50000: 100% mana heating_up
4:39.399 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:40.642 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:41.876 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:43.109 standard_rotation y fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:43.109 standard_rotation x pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
4:44.343 standard_rotation } scorch Fluffy_Pillow 49238.0/50000: 98% mana
4:45.577 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:46.811 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Expanded Potential }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="expanded_potential"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6831/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

fire : 5235 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5235.3 5235.3 10.2 / 0.194% 618.8 / 11.8% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
788.4 782.8 Mana 0.00% 55.2 99.5% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
fire 5235
Arcane Explosion 11 0.2% 2.4 117.75sec 1347 1179 Direct 2.4 1046 2088 1347 28.9%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.41 2.41 0.00 0.00 1.1434 0.0000 3244.79 3244.79 0.00% 1178.64 1178.64
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.13% 1.71 0 4 1046.01 986 1632 934.93 0 1632 1792 1792 0.00%
crit 28.87% 0.70 0 3 2087.89 1971 2925 1092.39 0 2925 1452 1452 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.40
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 167 3.2% 4.5 79.12sec 11159 0 Direct 4.3 8636 19115 11620 28.5%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 4.29 0.00 0.00 0.0000 0.0000 49869.90 49869.90 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.49% 3.07 0 5 8635.53 6460 9586 8567.11 0 9586 26487 26487 0.00%
crit 28.51% 1.22 0 5 19115.00 14857 22048 14561.60 0 22048 23383 23383 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.7 9.44sec 257 0 Direct 29.7 154 406 257 40.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.74 29.74 0.00 0.00 0.0000 0.0000 7637.82 7637.82 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.36% 17.65 6 31 154.33 132 230 154.37 137 179 2725 2725 0.00%
crit 40.64% 12.09 3 29 406.41 265 561 406.95 303 504 4913 4913 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 14 0.3% 1.0 82.81sec 4262 3600 Direct 1.0 0 4259 4259 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.02 1.02 0.00 0.00 1.1846 0.0000 4341.16 4341.16 0.00% 3599.63 3599.63
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.02 0 3 4259.49 3680 4838 3050.37 0 4838 4341 4341 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.02
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.8% 21.0 14.18sec 628 0 Direct 21.0 473 1028 628 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.95 20.95 0.00 0.00 0.0000 0.0000 13155.09 13155.09 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.05% 15.10 6 28 472.60 460 488 472.63 460 485 7135 7135 0.00%
crit 27.95% 5.86 0 14 1027.82 920 1121 1025.53 0 1121 6020 6020 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 663 12.7% 38.8 7.69sec 5098 0 Direct 38.8 0 5096 5096 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.81 38.81 0.00 0.00 0.0000 0.0000 197858.21 197858.21 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.81 30 47 5096.21 3108 6578 5097.88 4858 5317 197858 197858 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [d]:18.62
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:4.71
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:6.71
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:8.78
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 668 (698) 12.8% (13.3%) 76.0 3.39sec 2743 1552 Direct 76.0 (211.3) 1708 3881 2626 42.2% (42.2%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.97 75.97 0.00 0.00 1.7675 0.0000 199531.08 199531.08 0.00% 1551.84 1551.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.77% 43.88 27 62 1708.40 1467 2447 1709.27 1597 1806 74980 74980 0.00%
crit 42.23% 32.08 21 45 3881.27 2933 6208 3886.60 3548 4181 124552 124552 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:4.41
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:23.31
    standard_rotation
    [}]:48.32
    Conflagration 30 0.6% 76.0 3.39sec 116 0 Periodic 135.3 37 100 65 44.9% 69.0%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.97 0.00 135.31 135.31 0.0000 1.5313 8849.65 8849.65 0.00% 42.71 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.07% 74.51 45 98 37.43 0 54 37.43 36 40 2790 2790 0.00%
crit 44.93% 60.80 39 84 99.64 0 137 99.73 93 108 6060 6060 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 53 1.0% 8.6 36.30sec 1838 1149 Direct 8.6 1141 3072 1841 36.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.63 8.61 0.00 0.00 1.5987 0.0000 15860.17 15860.17 0.00% 1149.45 1149.45
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.69% 5.48 0 9 1141.01 1003 1673 1137.58 0 1459 6260 6260 0.00%
crit 36.31% 3.13 1 8 3072.22 2306 4244 3176.90 2589 4244 9600 9600 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.67
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1139 21.8% 234.4 1.27sec 1450 0 Periodic 297.4 1142 0 1142 0.0% 99.1%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 234.40 0.00 297.39 297.39 0.0000 1.0000 339860.09 339860.09 0.00% 1142.82 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.39 239 359 1142.17 62 3712 1143.74 1016 1294 339860 339860 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4993 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 81 52 27.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 4992.57 4992.57 0.00% 42.07 42.07
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.33% 69.44 53 84 40.75 29 51 40.75 39 43 2829 2829 0.00%
crit 27.67% 26.56 12 43 81.44 58 101 81.43 72 91 2163 2163 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1928.44
Phoenix Flames 0 (270) 0.0% (5.1%) 12.5 24.18sec 6446 5760

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.47 0.00 0.00 0.00 1.1191 0.0000 0.00 0.00 0.00% 5760.33 5760.33

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:11.47
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.24
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:0.75
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 270 5.1% 12.4 24.21sec 6461 0 Direct 12.4 2043 6723 6457 94.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.44 12.44 0.00 0.00 0.0000 0.0000 80356.65 80356.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 5.61% 0.70 0 3 2043.44 1766 2924 1119.15 0 2924 1430 1430 0.00%
crit 94.39% 11.74 7 16 6722.52 3532 7475 6723.86 6126 7094 78926 78926 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1724 (1852) 32.9% (35.4%) 72.7 4.09sec 7593 6566 Direct 73.5 (228.5) 3195 9435 6995 60.9% (60.9%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.71 73.47 0.00 0.00 1.1565 0.0000 514123.76 514123.76 0.00% 6565.83 6565.83
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.08% 28.72 18 41 3194.65 2674 4922 3193.67 2947 3448 91728 91728 0.00%
crit 60.92% 44.76 27 61 9435.35 5349 11320 9448.87 8806 10170 422396 422396 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:32.71
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.61
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:10.81
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.80
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:10.23
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:2.30
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:11.23
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 73.5 4.08sec 517 0 Periodic 155.0 140 383 245 43.3% 78.2%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 73.47 0.00 155.04 155.04 0.0000 1.5131 37983.63 37983.63 0.00% 161.91 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 56.70% 87.91 58 120 139.78 15 224 139.82 132 148 12287 12287 0.00%
crit 43.30% 67.14 43 93 382.65 35 515 383.32 355 413 25697 25697 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 232 4.4% 33.8 8.71sec 2054 1692 Direct 33.7 0 2055 2055 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 33.75 33.74 0.00 0.00 1.2140 0.0000 69321.35 69321.35 0.00% 1691.80 1691.80
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 33.74 24 45 2054.91 1257 3675 2052.92 1895 2202 69321 69321 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.48
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:9.08
  • if_expr:searing_touch.active
    standard_rotation
    [|]:22.60
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.8 6.80sec 345 0 Direct 42.8 260 563 345 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.78 42.78 0.00 0.00 0.0000 0.0000 14748.02 14748.02 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.97% 30.79 17 53 259.68 253 268 259.67 254 266 7995 7995 0.00%
crit 28.03% 11.99 3 25 563.26 506 617 563.16 524 608 6753 6753 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
fire
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 223.36sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 4.4 75.08sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:4.44
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.6 50.37sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.58 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.58
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 301.81sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.38 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.38
Rune of Power 6.1 49.87sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.10 0.00 0.00 0.00 1.1870 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.13
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.04sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 222.9sec 222.9sec 11.9sec 8.08% 17.78% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:207.9s / 240.3s
  • trigger_min/max:207.9s / 240.3s
  • trigger_pct:100.00%
  • duration_min/max:0.7s / 12.0s

Stack Uptimes

  • berserking_1:8.08%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.57%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.1sec 75.1sec 11.8sec 17.65% 0.00% 100.8 (100.8) 4.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.8s / 90.9s
  • trigger_min/max:61.8s / 90.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.65%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.4sec 36.4sec 19.4sec 56.10% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:fire
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:56.10%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.4 22.5 9.1sec 4.4sec 4.9sec 35.46% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 44.0s
  • trigger_min/max:1.4s / 36.8s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.5s

Stack Uptimes

  • fireball_1:19.14%
  • fireball_2:9.19%
  • fireball_3:4.52%
  • fireball_4:1.87%
  • fireball_5:0.60%
  • fireball_6:0.13%
  • fireball_7:0.04%
  • fireball_8:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 74.8sec 74.8sec 14.7sec 22.10% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.4s / 90.4s
  • trigger_min/max:61.4s / 90.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.10%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 86.8 0.0 3.4sec 3.4sec 1.2sec 35.32% 45.62% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 21.3s
  • trigger_min/max:0.2s / 21.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.32%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 72.8 0.0 4.1sec 4.1sec 0.8sec 13.86% 98.63% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 38.6s
  • trigger_min/max:0.5s / 38.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • hot_streak_1:13.86%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.6sec 302.6sec 23.3sec 10.62% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 316.1s
  • trigger_min/max:300.0s / 316.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.62%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.5 0.0 29.0sec 29.0sec 11.8sec 41.73% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.9s
  • trigger_min/max:12.0s / 62.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.73%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.0sec 75.0sec 14.6sec 16.99% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.4s / 89.2s
  • trigger_min/max:61.4s / 89.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.99%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:fire
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:fire
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:fire
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:fire
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 86.8 64.0 109.0 3.4s 0.2s 21.3s
Heating Up removed 13.6 5.0 25.0 18.8s 1.1s 154.8s
Heating Up converted with Fire Blast 19.1 11.0 27.0 15.6s 0.5s 85.7s
Hot Streak procs 72.8 55.0 90.0 4.1s 0.5s 38.6s
Hot Streak spells used 234.4 189.0 282.0 1.3s 0.0s 5.9s
Hot Streak spell crits 161.1 121.0 199.0 1.8s 0.0s 20.0s
Hot Streak spell crits wasted 1.5 0.0 7.0 81.9s 0.1s 327.3s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.73% 11.52% 19.84% 0.5s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000178.647120.082239.907
Counterspell38.3864.363149.589193.163104.338285.962
Fire Blast0.3570.00011.17713.9262.91332.882
Rune of Power5.7520.00024.47336.08417.69776.703
Dragon's Breath151.30653.167324.481281.337200.360358.165
Combustion1.8150.00010.1358.0732.36419.422
Phoenix Flames3.2380.00033.73240.7495.65390.112

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
fire
mana_regen Mana 2340.51 233760.74 100.00% 99.88 64576.76 21.65%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 782.82 788.42 64522.6 48328.5 42267.0 50000.0
Usage Type Count Total Avg RPE APR
fire
arcane_explosion Mana 2.4 12219.8 5000.0 5074.6 0.3
combustion Mana 4.5 22584.3 5000.0 5084.5 0.0
counterspell Mana 4.7 4661.6 1000.0 1018.1 0.0
dragons_breath Mana 1.0 2082.7 2000.0 2044.9 2.1
fire_blast Mana 39.5 19745.9 500.0 508.8 10.0
fireball Mana 77.3 77334.1 1000.0 1017.9 2.7
frostbolt Mana 8.8 8782.4 1000.0 1017.5 1.8
pyroblast Mana 75.0 74966.3 1000.0 1031.1 7.4
scorch Mana 34.3 17166.5 500.0 508.6 4.0

Statistics & Data Analysis

Fight Length
fire Fight Length
Count 919
Mean 298.65
Minimum 240.08
Maximum 359.91
Spread ( max - min ) 119.82
Range [ ( max - min ) / 2 * 100% ] 20.06%
Standard Deviation 34.1501
5th Percentile 246.41
95th Percentile 353.44
( 95th Percentile - 5th Percentile ) 107.04
Mean Distribution
Standard Deviation 1.1265
95.00% Confidence Interval ( 296.44 - 300.85 )
Normalized 95.00% Confidence Interval ( 99.26% - 100.74% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 503
0.1% Error 50231
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 996
DPS
fire Damage Per Second
Count 919
Mean 5235.26
Minimum 4768.65
Maximum 5759.72
Spread ( max - min ) 991.07
Range [ ( max - min ) / 2 * 100% ] 9.47%
Standard Deviation 157.2288
5th Percentile 4984.20
95th Percentile 5490.97
( 95th Percentile - 5th Percentile ) 506.77
Mean Distribution
Standard Deviation 5.1865
95.00% Confidence Interval ( 5225.09 - 5245.42 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3465
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 845
0.01 Scale Factor Error with Delta=300 21104
Priority Target DPS
fire Priority Target Damage Per Second
Count 919
Mean 5235.26
Minimum 4768.65
Maximum 5759.72
Spread ( max - min ) 991.07
Range [ ( max - min ) / 2 * 100% ] 9.47%
Standard Deviation 157.2288
5th Percentile 4984.20
95th Percentile 5490.97
( 95th Percentile - 5th Percentile ) 506.77
Mean Distribution
Standard Deviation 5.1865
95.00% Confidence Interval ( 5225.09 - 5245.42 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3465
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 845
0.01 Scale Factor Error with Delta=300 21104
DPS(e)
fire Damage Per Second (Effective)
Count 919
Mean 5235.26
Minimum 4768.65
Maximum 5759.72
Spread ( max - min ) 991.07
Range [ ( max - min ) / 2 * 100% ] 9.47%
Damage
fire Damage
Count 919
Mean 1556741.37
Minimum 1159544.55
Maximum 1877319.23
Spread ( max - min ) 717774.68
Range [ ( max - min ) / 2 * 100% ] 23.05%
DTPS
fire Damage Taken Per Second
Count 919
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
fire Healing Per Second
Count 919
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
fire Healing Per Second (Effective)
Count 919
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
fire Heal
Count 919
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
fire Healing Taken Per Second
Count 919
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
fire Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
fireTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
fire Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.47 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.58 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.40 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.67 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.13 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.38 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 4.48 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
d 18.62 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 4.44 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 32.71 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.61 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 11.47 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 4.41 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.48 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.02 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 10.81 pyroblast,if=buff.hot_streak.react
o 4.71 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 6.71 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.80 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.24 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 9.08 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 23.31 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 10.23 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 2.30 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 8.78 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 11.23 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 0.75 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 22.60 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 48.32 fireball

Sample Sequence

012456789ABCDEFHIJOPVacRSkfddbhhdhjhjhdhjhlildhXnuuupnunuupn}UV}xv}}}}}xv}}}}}}}}v}}TV}}cR}fdhhdhdhjhjhdhmXuupnuuupTV}v}}}xv}}}}xv}}}}v}}}XupnuuuVTu}cR}fdhhdhdhjhjhdhm}}}}}}TV}}}Xpnootrttrtpntty||yxw||y||y||y||y|y||y|xTVw|cRikfddbhhdhjhjhjhdhmXtrtortrtrVoTt

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask fire 50000.0/50000: 100% mana
Pre precombat 1 food fire 50000.0/50000: 100% mana
Pre precombat 2 augmentation fire 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.642 combustion_cooldowns a potion Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command
0:01.642 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.642 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.642 default S cancel_buff Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.642 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.425 combustion_phase f combustion Fluffy_Pillow 49787.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.425 combustion_phase d fire_blast Fluffy_Pillow 44787.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.935 combustion_phase d fire_blast Fluffy_Pillow 44797.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.063 combustion_cooldowns b berserking Fluffy_Pillow 43425.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.063 combustion_phase h pyroblast Fluffy_Pillow 43425.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.926 combustion_phase h pyroblast Fluffy_Pillow 43288.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.926 combustion_phase d fire_blast Fluffy_Pillow 42288.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.789 combustion_phase h pyroblast Fluffy_Pillow 42651.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.654 combustion_phase j phoenix_flames Fluffy_Pillow 42516.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.517 combustion_phase h pyroblast Fluffy_Pillow 43379.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.380 combustion_phase j phoenix_flames Fluffy_Pillow 43242.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.243 combustion_phase h pyroblast Fluffy_Pillow 44105.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.243 combustion_phase d fire_blast Fluffy_Pillow 43105.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.106 combustion_phase h pyroblast Fluffy_Pillow 43468.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.967 combustion_phase j phoenix_flames Fluffy_Pillow 43329.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.829 combustion_phase h pyroblast Fluffy_Pillow 44191.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.692 combustion_phase l scorch Fluffy_Pillow 44054.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.556 combustion_phase i pyroblast Fluffy_Pillow 44418.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.429 combustion_phase l scorch Fluffy_Pillow 44291.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.964 combustion_phase d fire_blast Fluffy_Pillow 44826.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.292 combustion_phase h pyroblast Fluffy_Pillow 44154.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.156 default X rune_of_power Fluffy_Pillow 44018.0/50000: 88% mana bloodlust, hot_streak, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.106 rop_phase n pyroblast Fluffy_Pillow 44968.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:17.056 rop_phase u fireball Fluffy_Pillow 44918.0/50000: 90% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:18.478 rop_phase u fireball Fluffy_Pillow 45340.0/50000: 91% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.900 rop_phase u fireball Fluffy_Pillow 45762.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.132 rop_phase p fire_blast Fluffy_Pillow 45961.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.324 rop_phase n pyroblast Fluffy_Pillow 45686.0/50000: 91% mana bloodlust, fireball, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.275 rop_phase u fireball Fluffy_Pillow 45637.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:23.697 rop_phase n pyroblast Fluffy_Pillow 46059.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.646 rop_phase u fireball Fluffy_Pillow 46008.0/50000: 92% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.071 rop_phase u fireball Fluffy_Pillow 46433.0/50000: 93% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.436 rop_phase p fire_blast Fluffy_Pillow 46721.0/50000: 93% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:27.493 rop_phase n pyroblast Fluffy_Pillow 46355.0/50000: 93% mana bloodlust, hot_streak, rune_of_power
0:28.442 standard_rotation } fireball Fluffy_Pillow 46304.0/50000: 93% mana bloodlust, fireball
0:29.864 default U arcane_explosion Fluffy_Pillow 46726.0/50000: 93% mana bloodlust, fireball
0:30.813 default V frostbolt Fluffy_Pillow 42675.0/50000: 85% mana bloodlust, heating_up
0:32.077 standard_rotation } fireball Fluffy_Pillow 42939.0/50000: 86% mana bloodlust, heating_up, disciplinary_command
0:32.739 standard_rotation x fire_blast Fluffy_Pillow 43516.0/50000: 87% mana bloodlust, heating_up, disciplinary_command
0:33.500 standard_rotation v pyroblast Fluffy_Pillow 42862.0/50000: 86% mana bloodlust, hot_streak, disciplinary_command
0:34.449 standard_rotation } fireball Fluffy_Pillow 42811.0/50000: 86% mana bloodlust, fireball, disciplinary_command
0:35.870 standard_rotation } fireball Fluffy_Pillow 43232.0/50000: 86% mana bloodlust, fireball, disciplinary_command
0:37.294 standard_rotation } fireball Fluffy_Pillow 43656.0/50000: 87% mana bloodlust, heating_up, disciplinary_command
0:38.716 standard_rotation } fireball Fluffy_Pillow 44078.0/50000: 88% mana bloodlust, fireball, disciplinary_command
0:40.140 standard_rotation } fireball Fluffy_Pillow 44502.0/50000: 89% mana bloodlust, fireball(2), disciplinary_command
0:41.218 standard_rotation x fire_blast Fluffy_Pillow 45580.0/50000: 91% mana heating_up, disciplinary_command
0:41.562 standard_rotation v pyroblast Fluffy_Pillow 44424.0/50000: 89% mana hot_streak, disciplinary_command
0:42.797 standard_rotation } fireball Fluffy_Pillow 44659.0/50000: 89% mana fireball, disciplinary_command
0:44.644 standard_rotation } fireball Fluffy_Pillow 45506.0/50000: 91% mana fireball, disciplinary_command
0:46.491 standard_rotation } fireball Fluffy_Pillow 46353.0/50000: 93% mana heating_up, disciplinary_command
0:48.338 standard_rotation } fireball Fluffy_Pillow 47200.0/50000: 94% mana fireball, disciplinary_command
0:50.185 standard_rotation } fireball Fluffy_Pillow 48047.0/50000: 96% mana fireball(2), disciplinary_command
0:52.033 standard_rotation } fireball Fluffy_Pillow 48895.0/50000: 98% mana heating_up, disciplinary_command
0:53.880 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
0:55.729 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
0:57.577 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
0:58.812 standard_rotation } fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball
1:00.659 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:02.505 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana heating_up
1:02.505 default V frostbolt Fluffy_Pillow 48003.0/50000: 96% mana heating_up
1:04.146 standard_rotation } fireball Fluffy_Pillow 48644.0/50000: 97% mana fireball, disciplinary_command
1:05.994 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:07.843 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command
1:07.843 default R use_item_soul_igniter Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command, gladiators_badge
1:07.843 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
1:09.138 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:09.138 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:09.689 combustion_phase h pyroblast Fluffy_Pillow 44051.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:10.924 combustion_phase h pyroblast Fluffy_Pillow 44286.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:10.924 combustion_phase d fire_blast Fluffy_Pillow 43286.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:12.158 combustion_phase h pyroblast Fluffy_Pillow 44020.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:12.158 combustion_phase d fire_blast Fluffy_Pillow 43020.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:13.392 combustion_phase h pyroblast Fluffy_Pillow 43754.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.625 combustion_phase j phoenix_flames Fluffy_Pillow 43987.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.857 combustion_phase h pyroblast Fluffy_Pillow 45219.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.092 combustion_phase j phoenix_flames Fluffy_Pillow 45454.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.325 combustion_phase h pyroblast Fluffy_Pillow 46687.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.325 combustion_phase d fire_blast Fluffy_Pillow 45687.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.559 combustion_phase h pyroblast Fluffy_Pillow 46421.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.793 combustion_phase m dragons_breath Fluffy_Pillow 46655.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.026 default X rune_of_power Fluffy_Pillow 45888.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:23.258 rop_phase u fireball Fluffy_Pillow 47120.0/50000: 94% mana heating_up, rune_of_power, disciplinary_command
1:25.105 rop_phase u fireball Fluffy_Pillow 47967.0/50000: 96% mana heating_up, rune_of_power
1:25.527 rop_phase p fire_blast Fluffy_Pillow 48353.0/50000: 97% mana heating_up, rune_of_power
1:26.953 rop_phase n pyroblast Fluffy_Pillow 48315.0/50000: 97% mana fireball, hot_streak, rune_of_power
1:28.186 rop_phase u fireball Fluffy_Pillow 48548.0/50000: 97% mana heating_up, rune_of_power
1:30.034 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
1:31.882 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:33.721 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:33.730 default T counterspell Fluffy_Pillow 48509.0/50000: 97% mana hot_streak, rune_of_power
1:33.730 default V frostbolt Fluffy_Pillow 47509.0/50000: 95% mana hot_streak, rune_of_power
1:35.373 standard_rotation } fireball Fluffy_Pillow 48152.0/50000: 96% mana fireball, hot_streak, disciplinary_command
1:37.220 standard_rotation v pyroblast Fluffy_Pillow 48999.0/50000: 98% mana fireball, hot_streak, disciplinary_command
1:38.453 standard_rotation } fireball Fluffy_Pillow 49232.0/50000: 98% mana fireball(2), heating_up, disciplinary_command
1:40.301 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), heating_up, disciplinary_command
1:42.149 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), disciplinary_command
1:43.230 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
1:43.997 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
1:45.230 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, disciplinary_command
1:47.076 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, disciplinary_command
1:48.924 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:50.771 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
1:51.874 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
1:52.619 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
1:53.852 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, disciplinary_command
1:55.700 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:57.548 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:59.395 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:01.241 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:02.475 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
2:04.324 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
2:06.171 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:08.017 default X rune_of_power Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
2:09.489 rop_phase u fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:09.489 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:11.338 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power
2:12.571 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power
2:14.418 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:16.265 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
2:18.114 default V frostbolt Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power
2:19.756 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
2:19.756 rop_phase u fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command
2:21.605 standard_rotation } fireball Fluffy_Pillow 48853.0/50000: 98% mana fireball(2), disciplinary_command
2:23.452 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command
2:23.452 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command, gladiators_badge
2:23.452 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
2:24.821 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:24.821 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:25.300 combustion_phase h pyroblast Fluffy_Pillow 43979.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:26.533 combustion_phase h pyroblast Fluffy_Pillow 44212.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:26.533 combustion_phase d fire_blast Fluffy_Pillow 43212.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:27.767 combustion_phase h pyroblast Fluffy_Pillow 43946.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:27.767 combustion_phase d fire_blast Fluffy_Pillow 42946.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:29.001 combustion_phase h pyroblast Fluffy_Pillow 43680.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.234 combustion_phase j phoenix_flames Fluffy_Pillow 43913.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.467 combustion_phase h pyroblast Fluffy_Pillow 45146.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.702 combustion_phase j phoenix_flames Fluffy_Pillow 45381.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.935 combustion_phase h pyroblast Fluffy_Pillow 46614.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.935 combustion_phase d fire_blast Fluffy_Pillow 45614.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.168 combustion_phase h pyroblast Fluffy_Pillow 46347.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.403 combustion_phase m dragons_breath Fluffy_Pillow 46582.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.635 standard_rotation } fireball Fluffy_Pillow 45814.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:39.482 standard_rotation } fireball Fluffy_Pillow 46661.0/50000: 93% mana heating_up, disciplinary_command
2:41.330 standard_rotation } fireball Fluffy_Pillow 47509.0/50000: 95% mana fireball
2:43.178 standard_rotation } fireball Fluffy_Pillow 48357.0/50000: 97% mana fireball(2)
2:45.025 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:46.873 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:48.720 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:48.720 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball(2)
2:50.364 standard_rotation } fireball Fluffy_Pillow 48648.0/50000: 97% mana fireball(3), disciplinary_command
2:52.210 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), disciplinary_command
2:54.058 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
2:55.905 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
2:57.139 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
2:57.139 rop_phase n pyroblast Fluffy_Pillow 49500.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
2:57.651 rop_phase o fire_blast Fluffy_Pillow 49012.0/50000: 98% mana rune_of_power, disciplinary_command
2:58.156 rop_phase o fire_blast Fluffy_Pillow 49017.0/50000: 98% mana rune_of_power, disciplinary_command
2:58.372 rop_phase t scorch Fluffy_Pillow 48733.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
2:59.608 rop_phase r pyroblast Fluffy_Pillow 49469.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:00.848 rop_phase t scorch Fluffy_Pillow 49709.0/50000: 99% mana rune_of_power, disciplinary_command
3:02.082 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
3:03.315 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:04.560 rop_phase t scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:05.793 rop_phase p fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:05.793 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
3:07.026 rop_phase t scorch Fluffy_Pillow 49237.0/50000: 98% mana rune_of_power, disciplinary_command
3:08.259 rop_phase t scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, disciplinary_command
3:09.492 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:10.737 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
3:11.970 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:13.203 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:14.386 standard_rotation x fire_blast Fluffy_Pillow 49687.0/50000: 99% mana heating_up
3:14.448 standard_rotation w pyroblast Fluffy_Pillow 49249.0/50000: 98% mana hot_streak
3:15.681 standard_rotation | scorch Fluffy_Pillow 49482.0/50000: 99% mana
3:16.916 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
3:18.150 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:19.393 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:20.626 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:21.861 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:23.104 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
3:24.337 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:25.569 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:26.814 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:28.046 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:29.280 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:30.525 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
3:31.758 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:33.002 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:34.235 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:35.466 standard_rotation y pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up
3:36.712 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:36.712 standard_rotation x fire_blast Fluffy_Pillow 49748.0/50000: 99% mana
3:37.946 default T counterspell Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:37.946 default V frostbolt Fluffy_Pillow 48505.0/50000: 97% mana heating_up
3:39.588 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:40.822 standard_rotation | scorch Fluffy_Pillow 49238.0/50000: 98% mana heating_up, disciplinary_command
3:42.056 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
3:42.056 default R use_item_soul_igniter Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge
3:42.056 combustion_phase i pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:43.299 combustion_phase k fireball Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command, soul_ignition, gladiators_badge
3:44.499 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command, soul_ignition, gladiators_badge
3:44.499 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.084 combustion_phase d fire_blast Fluffy_Pillow 45085.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.146 combustion_cooldowns b berserking Fluffy_Pillow 43647.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.146 combustion_phase h pyroblast Fluffy_Pillow 43647.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.267 combustion_phase h pyroblast Fluffy_Pillow 43768.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.663 combustion_phase d fire_blast Fluffy_Pillow 43164.0/50000: 86% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.390 combustion_phase h pyroblast Fluffy_Pillow 43391.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.510 combustion_phase j phoenix_flames Fluffy_Pillow 43511.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.631 combustion_phase h pyroblast Fluffy_Pillow 44632.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.752 combustion_phase j phoenix_flames Fluffy_Pillow 44753.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.874 combustion_phase h pyroblast Fluffy_Pillow 45875.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.995 combustion_phase j phoenix_flames Fluffy_Pillow 45996.0/50000: 92% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.118 combustion_phase h pyroblast Fluffy_Pillow 47119.0/50000: 94% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.118 combustion_phase d fire_blast Fluffy_Pillow 46119.0/50000: 92% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.241 combustion_phase h pyroblast Fluffy_Pillow 46742.0/50000: 93% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.360 combustion_phase m dragons_breath Fluffy_Pillow 46861.0/50000: 94% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.480 default X rune_of_power Fluffy_Pillow 45981.0/50000: 92% mana heating_up, disciplinary_command
3:58.713 rop_phase t scorch Fluffy_Pillow 47214.0/50000: 94% mana heating_up, rune_of_power, disciplinary_command
3:59.946 rop_phase r pyroblast Fluffy_Pillow 47947.0/50000: 96% mana heating_up, rune_of_power
4:01.191 rop_phase t scorch Fluffy_Pillow 48192.0/50000: 96% mana rune_of_power
4:01.948 rop_phase o fire_blast Fluffy_Pillow 48879.0/50000: 98% mana rune_of_power
4:02.425 rop_phase r pyroblast Fluffy_Pillow 48426.0/50000: 97% mana heating_up, rune_of_power
4:03.668 rop_phase t scorch Fluffy_Pillow 48669.0/50000: 97% mana heating_up, rune_of_power
4:04.902 rop_phase r pyroblast Fluffy_Pillow 49403.0/50000: 99% mana heating_up, rune_of_power
4:06.146 rop_phase t scorch Fluffy_Pillow 49647.0/50000: 99% mana heating_up, rune_of_power
4:07.379 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:08.623 default V frostbolt Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
4:10.143 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:10.264 default T counterspell Fluffy_Pillow 48621.0/50000: 97% mana heating_up, rune_of_power
4:10.264 rop_phase t scorch Fluffy_Pillow 47621.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="fire"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

gisly_icicle : 6153 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6153.1 6153.1 11.6 / 0.189% 640.5 / 10.4% 7.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
832.3 824.4 Mana 0.00% 60.1 100.6% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
gisly_icicle 6153
Blazing Surge 217 3.5% 5.3 63.10sec 12307 0 Direct 5.2 9812 19667 12536 27.6%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.31 5.22 0.00 0.00 0.0000 0.0000 65392.58 65392.58 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.39% 3.78 0 6 9812.42 8204 11644 9805.36 0 11092 37054 37054 0.00%
crit 27.61% 1.44 0 5 19666.67 16407 22308 15938.26 0 22302 28338 28338 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 29 0.5% 30.1 9.54sec 288 0 Direct 30.1 167 449 288 42.7%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.11 30.11 0.00 0.00 0.0000 0.0000 8664.26 8664.26 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.27% 17.24 6 31 167.09 132 310 167.07 143 195 2881 2881 0.00%
crit 42.73% 12.87 4 27 449.36 265 712 449.30 292 569 5783 5783 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 22 0.4% 1.4 94.61sec 4718 3959 Direct 1.4 0 4717 4717 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.45 1.45 0.00 0.00 1.1921 0.0000 6832.64 6832.64 0.00% 3958.65 3958.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.45 0 5 4716.96 4064 5343 3887.49 0 5343 6833 6833 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:1.45
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 42 0.7% 21.1 13.68sec 606 0 Direct 21.1 473 945 606 28.3%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.13 21.13 0.00 0.00 0.0000 0.0000 12809.08 12809.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.73% 15.15 3 29 472.58 460 488 472.58 460 486 7162 7162 0.00%
crit 28.27% 5.97 0 16 945.32 920 975 944.02 0 975 5647 5647 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 877 14.3% 48.8 6.20sec 5427 0 Direct 48.8 0 5427 5427 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.80 48.80 0.00 0.00 0.0000 0.0000 264847.55 264847.55 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.80 38 59 5426.57 3108 8354 5423.93 5150 5668 264848 264848 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Z]:2.33
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [e]:21.79
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [p]:10.56
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [q]:8.86
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [y]:5.25
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 614 (646) 10.0% (10.5%) 67.5 4.04sec 2887 1637 Direct 67.5 (194.7) 1780 4025 2747 43.1% (43.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.49 67.48 0.00 0.00 1.7636 0.0000 185326.34 185326.34 0.00% 1637.29 1637.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.92% 38.41 24 55 1779.55 1467 2793 1780.00 1661 1912 68347 68347 0.00%
crit 43.08% 29.07 20 41 4024.94 2933 7885 4026.76 3677 4437 116979 116979 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.50
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [v]:25.79
    standard_rotation
    [~]:36.18
    Conflagration 32 0.5% 67.5 4.04sec 141 0 Periodic 127.2 39 112 75 49.2% 65.0%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.48 0.00 127.24 127.24 0.0000 1.5322 9543.33 9543.33 0.00% 48.95 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.82% 64.66 46 86 39.09 0 62 39.10 37 42 2527 2527 0.00%
crit 49.18% 62.58 41 85 112.12 0 174 112.25 103 126 7016 7016 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frost Nova 5 0.1% 10.4 31.93sec 132 110 Direct 10.4 103 207 133 28.0%

Stats Details: Frost Nova

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.36 10.36 0.00 0.00 1.2061 0.0000 1371.42 1371.42 0.00% 109.80 109.80
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.98% 7.45 2 12 103.32 88 145 103.29 88 138 770 770 0.00%
crit 28.02% 2.90 0 7 207.40 176 291 199.48 0 291 601 601 0.00%

Action Details: Frost Nova

  • id:122
  • school:frost
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:30.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.044775
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:122
  • name:Frost Nova
  • school:frost
  • tooltip:Frozen in place.
  • description:Blasts enemies within $A2 yds of you for {$s2=0} Frost damage and freezes them in place for {$d=8 seconds}. Damage may interrupt the freeze effect.

Action Priority List

    default
    [V]:10.35
  • if_expr:runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Ignite 1335 21.7% 238.9 1.26sec 1686 0 Periodic 300.6 1340 0 1340 0.0% 100.1%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 238.87 0.00 300.59 300.59 0.0000 1.0000 402773.01 402773.01 0.00% 1339.95 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 300.59 239 359 1340.10 71 4331 1340.49 1218 1458 402773 402773 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5030 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 43 Direct 96.0 41 82 52 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2326 0.0000 5029.78 5029.78 0.00% 42.51 42.51
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.05% 69.17 54 82 40.96 29 51 40.96 39 43 2833 2833 0.00%
crit 27.95% 26.83 14 42 81.86 58 101 81.83 73 91 2196 2196 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1685.06
Phoenix Flames 0 (366) 0.0% (5.9%) 16.0 18.83sec 6875 6003

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.05 0.00 0.00 0.00 1.1453 0.0000 0.00 0.00 0.00% 6003.24 6003.24

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:13.37
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [t]:0.90
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [{]:1.80
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 366 5.9% 16.0 18.85sec 6895 0 Direct 16.0 2361 7520 6890 87.9%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.00 16.00 0.00 0.00 0.0000 0.0000 110327.49 110327.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.15% 1.94 0 6 2361.13 1766 3742 2104.26 0 3742 4602 4602 0.00%
crit 87.85% 14.06 9 19 7520.02 3532 9493 7524.80 6697 8071 105726 105726 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2101 (2244) 34.1% (36.5%) 76.9 3.89sec 8803 7591 Direct 77.7 (235.4) 3566 10692 8151 64.4% (64.4%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.91 77.72 0.00 0.00 1.1597 0.0000 633703.10 633703.10 0.00% 7590.82 7590.82
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 35.65% 27.71 16 40 3565.63 2674 6251 3566.11 3264 3869 98816 98816 0.00%
crit 64.35% 50.01 34 69 10692.32 5349 14377 10706.32 9945 11561 534887 534887 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [i]:38.49
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:1.60
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:15.85
  • if_expr:buff.hot_streak.react
    rop_phase
    [s]:3.40
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [w]:6.39
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.83
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [z]:9.36
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 144 2.3% 77.7 3.88sec 558 0 Periodic 157.7 150 424 275 45.7% 79.3%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 77.72 0.00 157.69 157.69 0.0000 1.5094 43352.57 43352.57 0.00% 182.14 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.35% 85.71 54 118 149.72 15 258 149.74 141 158 12834 12834 0.00%
crit 45.65% 71.99 50 97 423.89 30 654 424.45 384 464 30519 30519 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 192 3.1% 28.9 10.06sec 2003 1654 Direct 28.9 0 2003 2003 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 28.90 28.90 0.00 0.00 1.2111 0.0000 57901.21 57901.21 0.00% 1654.08 1654.08
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 28.90 19 38 2002.53 1241 4171 2005.04 1831 2248 57901 57901 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:2.31
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [u]:8.28
  • if_expr:searing_touch.active
    standard_rotation
    [}]:18.67
  • if_expr:searing_touch.active
Shadowcore Oil Blast 47 0.8% 43.2 6.96sec 332 0 Direct 43.2 260 519 332 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.16 43.16 0.00 0.00 0.0000 0.0000 14314.57 14314.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.25% 31.19 16 54 259.64 253 268 259.64 255 264 8098 8098 0.00%
crit 27.75% 11.98 2 25 519.11 506 536 519.13 506 536 6217 6217 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 114 1.9% 5.0 62.42sec 6840 2042 Periodic 19.9 1348 2702 1724 27.8% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.03 0.00 19.95 19.95 3.3492 0.7807 34396.72 34396.72 0.00% 2042.32 2042.32
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.19% 14.40 6 23 1347.92 1041 1737 1347.17 1209 1574 19406 19406 0.00%
crit 27.81% 5.55 1 12 2702.27 2081 3473 2704.99 2081 3446 14991 14991 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.03
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
gisly_icicle
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gisly_icicle
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 184.84sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [c]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.86sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.27 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [g]:5.27
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.8 20.89sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.82
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gisly_icicle
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gisly_icicle
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 313.46sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [b]:1.41
Rune of Power 7.5 40.17sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.52 0.00 0.00 0.00 1.1957 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:7.56
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.71sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.31 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 185.0sec 185.0sec 12.0sec 8.05% 18.23% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 193.9s
  • trigger_min/max:180.0s / 193.9s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.05%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.9sec 62.9sec 11.8sec 20.56% 0.00% 118.9 (118.9) 5.1

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.5s / 78.0s
  • trigger_min/max:57.5s / 78.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.56%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 301.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 18.7 19.7 10.4sec 5.0sec 5.0sec 31.03% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 50.9s
  • trigger_min/max:1.4s / 50.9s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 28.4s

Stack Uptimes

  • fireball_1:17.31%
  • fireball_2:7.78%
  • fireball_3:3.85%
  • fireball_4:1.56%
  • fireball_5:0.45%
  • fireball_6:0.10%
  • fireball_7:0.03%
  • fireball_8:0.05%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.6sec 62.6sec 14.6sec 25.76% 0.00% 0.0 (0.0) 5.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 76.5s
  • trigger_min/max:60.0s / 76.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.76%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 92.2 0.0 3.3sec 3.3sec 1.2sec 36.30% 45.54% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.2s
  • trigger_min/max:0.2s / 17.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.2s

Stack Uptimes

  • heating_up_1:36.30%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 77.1 0.0 3.9sec 3.9sec 0.8sec 17.19% 98.70% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 42.1s
  • trigger_min/max:0.5s / 42.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • hot_streak_1:17.19%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.4 60.7sec 13.3sec 13.5sec 24.21% 0.00% 11.1 (11.1) 5.2

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 78.0s
  • trigger_min/max:0.5s / 70.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.51%
  • infernal_cascade_2:21.70%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 314.0sec 314.0sec 22.6sec 10.42% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:302.7s / 328.6s
  • trigger_min/max:302.7s / 328.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.42%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.8 0.0 24.2sec 24.2sec 11.8sec 49.81% 0.00% 0.0 (0.0) 12.3

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.8s / 53.2s
  • trigger_min/max:12.8s / 53.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:49.81%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.8sec 62.8sec 2.7sec 3.58% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 76.5s
  • trigger_min/max:60.0s / 76.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • soul_ignition_1:3.58%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 301.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 301.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 301.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 92.2 72.0 115.0 3.3s 0.2s 17.2s
Heating Up removed 14.6 6.0 29.0 17.3s 1.1s 131.2s
Heating Up converted with Fire Blast 20.5 13.0 29.0 14.9s 0.5s 100.1s
Hot Streak procs 77.1 59.0 96.0 3.9s 0.5s 42.1s
Hot Streak spells used 238.9 193.0 283.0 1.3s 0.0s 8.3s
Hot Streak spell crits 170.8 134.0 206.0 1.8s 0.0s 16.5s
Hot Streak spell crits wasted 1.6 0.0 7.0 83.4s 0.1s 318.2s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 92.8s 57.7s 188.9s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.00% 11.20% 17.63% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000213.882152.012271.978
Counterspell0.7030.0002.82310.4206.58515.086
Shifting Power5.2710.00018.32927.06417.35244.014
Fire Blast0.3620.00010.58417.7225.45033.771
Frost Nova5.1060.00027.44953.87037.39571.077
Rune of Power5.3570.00020.45641.48725.71968.338
Dragon's Breath126.39852.951333.907294.050227.766359.543
Combustion1.7700.00011.5369.3232.64218.421
Phoenix Flames1.3880.00031.14322.88210.64154.173

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
gisly_icicle
mana_regen Mana 2673.46 248817.40 100.00% 93.07 52743.30 17.49%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 824.38 832.27 52729.4 47616.8 41870.0 50000.0
Usage Type Count Total Avg RPE APR
gisly_icicle
combustion Mana 5.4 26860.2 5000.0 5094.7 0.0
counterspell Mana 15.1 15111.1 1000.0 1020.2 0.0
dragons_breath Mana 1.5 2951.3 2000.0 2037.9 2.3
fire_blast Mana 49.8 24880.1 500.0 509.8 10.6
fireball Mana 68.8 68760.3 1000.0 1018.9 2.8
frost_nova Mana 10.6 10555.6 1000.0 1019.3 0.1
pyroblast Mana 79.5 79475.7 1000.0 1033.3 8.5
scorch Mana 29.5 14770.9 500.0 511.1 3.9
shifting_power Mana 5.1 12821.5 2500.0 2549.7 2.7

Statistics & Data Analysis

Fight Length
gisly_icicle Fight Length
Count 801
Mean 301.88
Minimum 240.01
Maximum 359.98
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.87%
Standard Deviation 34.0135
5th Percentile 248.34
95th Percentile 351.63
( 95th Percentile - 5th Percentile ) 103.29
Mean Distribution
Standard Deviation 1.2018
95.00% Confidence Interval ( 299.53 - 304.24 )
Normalized 95.00% Confidence Interval ( 99.22% - 100.78% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 488
0.1% Error 48767
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 988
DPS
gisly_icicle Damage Per Second
Count 801
Mean 6153.12
Minimum 5665.94
Maximum 6668.35
Spread ( max - min ) 1002.41
Range [ ( max - min ) / 2 * 100% ] 8.15%
Standard Deviation 168.1624
5th Percentile 5859.16
95th Percentile 6423.33
( 95th Percentile - 5th Percentile ) 564.17
Mean Distribution
Standard Deviation 5.9417
95.00% Confidence Interval ( 6141.48 - 6164.77 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2870
0.1 Scale Factor Error with Delta=300 242
0.05 Scale Factor Error with Delta=300 966
0.01 Scale Factor Error with Delta=300 24141
Priority Target DPS
gisly_icicle Priority Target Damage Per Second
Count 801
Mean 6153.12
Minimum 5665.94
Maximum 6668.35
Spread ( max - min ) 1002.41
Range [ ( max - min ) / 2 * 100% ] 8.15%
Standard Deviation 168.1624
5th Percentile 5859.16
95th Percentile 6423.33
( 95th Percentile - 5th Percentile ) 564.17
Mean Distribution
Standard Deviation 5.9417
95.00% Confidence Interval ( 6141.48 - 6164.77 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2870
0.1 Scale Factor Error with Delta=300 242
0.05 Scale Factor Error with Delta=300 966
0.01 Scale Factor Error with Delta=300 24141
DPS(e)
gisly_icicle Damage Per Second (Effective)
Count 801
Mean 6153.12
Minimum 5665.94
Maximum 6668.35
Spread ( max - min ) 1002.41
Range [ ( max - min ) / 2 * 100% ] 8.15%
Damage
gisly_icicle Damage
Count 801
Mean 1851555.86
Minimum 1458412.92
Maximum 2253356.61
Spread ( max - min ) 794943.69
Range [ ( max - min ) / 2 * 100% ] 21.47%
DTPS
gisly_icicle Damage Taken Per Second
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
gisly_icicle Healing Per Second
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
gisly_icicle Healing Per Second (Effective)
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
gisly_icicle Heal
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
gisly_icicle Healing Taken Per Second
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
gisly_icicle Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
gisly_icicleTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
gisly_icicle Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.82 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.03 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.31 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.22 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
V 10.35 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 7.56 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Z 2.33 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
a 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
b 1.41 potion
0.00 blood_fury
c 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
d 5.33 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
e 21.79 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
f 0.00 call_action_list,name=active_talents
g 5.27 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
h 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 38.49 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 1.60 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 13.37 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.50 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 2.31 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 1.45 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
o 15.85 pyroblast,if=buff.hot_streak.react
p 10.56 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
q 8.86 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
r 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
s 3.40 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
t 0.90 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
u 8.28 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
v 25.79 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 6.39 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
x 1.83 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
y 5.25 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
z 9.36 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
{ 1.80 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 18.67 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 36.18 fireball

Sample Sequence

012456789ABCDEFHIJOPVQbdTlgeciieUikieikieikimjeiXSZQVopvvpqovvvw~~yw~~~~~~~Q~XpvovvvvvVlgeediiTUkieiQkieiki~SZQVXvqovqovqovv~yw~~~Q~~~~~~~~~~V~dTlgeiQieUikieikieinXSZQVopvvvpo{~w~yw~~w~~Q~XpvovvvvVvdlgeciieTUikieQikieiki~SZQVXvqopvqovvvqo~~~~~Q~}}z}z}z}}z}V}zdlgeTmiieQUikieieikiXSqQVopqouuspt}}z}}z}}z}}z}Q}Xopqousuusuus}z}}z}}VQx}bdTlgeiieUikieik

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask gisly_icicle 50000.0/50000: 100% mana
Pre precombat 1 food gisly_icicle 50000.0/50000: 100% mana
Pre precombat 2 augmentation gisly_icicle 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frost_nova Fluffy_Pillow 49000.0/50000: 98% mana
0:01.233 default Q counterspell Fluffy_Pillow 49233.0/50000: 98% mana bloodlust, heating_up
0:01.233 combustion_cooldowns b potion Fluffy_Pillow 48233.0/50000: 96% mana bloodlust, heating_up
0:01.233 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48233.0/50000: 96% mana bloodlust, heating_up, potion_of_spectral_intellect
0:01.233 default T use_item_soul_igniter Fluffy_Pillow 48233.0/50000: 96% mana bloodlust, heating_up, gladiators_badge, potion_of_spectral_intellect
0:01.233 combustion_phase l fireball Fluffy_Pillow 48233.0/50000: 96% mana bloodlust, heating_up, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.032 combustion_phase g combustion Fluffy_Pillow 49032.0/50000: 98% mana bloodlust, heating_up, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.032 combustion_phase e fire_blast Fluffy_Pillow 44032.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.655 combustion_cooldowns c berserking Fluffy_Pillow 43155.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.655 combustion_phase i pyroblast Fluffy_Pillow 43155.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.520 combustion_phase i pyroblast Fluffy_Pillow 43020.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.520 combustion_phase e fire_blast Fluffy_Pillow 42020.0/50000: 84% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:04.383 default U cancel_buff Fluffy_Pillow 42383.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:04.383 combustion_phase i pyroblast Fluffy_Pillow 42383.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.246 combustion_phase k phoenix_flames Fluffy_Pillow 42246.0/50000: 84% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.110 combustion_phase i pyroblast Fluffy_Pillow 43110.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.110 combustion_phase e fire_blast Fluffy_Pillow 42110.0/50000: 84% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.975 combustion_phase i pyroblast Fluffy_Pillow 42475.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.839 combustion_phase k phoenix_flames Fluffy_Pillow 42339.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.701 combustion_phase i pyroblast Fluffy_Pillow 43201.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.096 combustion_phase e fire_blast Fluffy_Pillow 42596.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.566 combustion_phase i pyroblast Fluffy_Pillow 42566.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.429 combustion_phase k phoenix_flames Fluffy_Pillow 42429.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.292 combustion_phase i pyroblast Fluffy_Pillow 43292.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.155 combustion_phase m scorch Fluffy_Pillow 43155.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.019 combustion_phase j pyroblast Fluffy_Pillow 43519.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.640 combustion_phase e fire_blast Fluffy_Pillow 43140.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.894 combustion_phase i pyroblast Fluffy_Pillow 42894.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.760 default X rune_of_power Fluffy_Pillow 42760.0/50000: 86% mana bloodlust, heating_up, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.711 default S shifting_power Fluffy_Pillow 43711.0/50000: 87% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:17.677 default Z fire_blast Fluffy_Pillow 43177.0/50000: 86% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.530 default Q counterspell Fluffy_Pillow 43530.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.530 default V frost_nova Fluffy_Pillow 42530.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:19.480 rop_phase o pyroblast Fluffy_Pillow 42480.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:19.480 rop_phase p fire_blast Fluffy_Pillow 41480.0/50000: 83% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.429 rop_phase v fireball Fluffy_Pillow 41929.0/50000: 84% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.851 rop_phase v fireball Fluffy_Pillow 42351.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:22.684 rop_phase p fire_blast Fluffy_Pillow 43184.0/50000: 86% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:23.215 rop_phase q fire_blast Fluffy_Pillow 43215.0/50000: 86% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.274 rop_phase o pyroblast Fluffy_Pillow 41774.0/50000: 84% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.224 rop_phase v fireball Fluffy_Pillow 41724.0/50000: 83% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:25.645 rop_phase v fireball Fluffy_Pillow 42145.0/50000: 84% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:27.067 rop_phase v fireball Fluffy_Pillow 42567.0/50000: 85% mana bloodlust, heating_up, rune_of_power
0:28.490 standard_rotation w pyroblast Fluffy_Pillow 42990.0/50000: 86% mana bloodlust, hot_streak
0:29.439 standard_rotation ~ fireball Fluffy_Pillow 42939.0/50000: 86% mana bloodlust, fireball
0:30.862 standard_rotation ~ fireball Fluffy_Pillow 43362.0/50000: 87% mana bloodlust, fireball
0:32.092 standard_rotation y fire_blast Fluffy_Pillow 44592.0/50000: 89% mana bloodlust, heating_up
0:32.284 standard_rotation w pyroblast Fluffy_Pillow 43284.0/50000: 87% mana bloodlust, hot_streak
0:33.232 standard_rotation ~ fireball Fluffy_Pillow 43232.0/50000: 86% mana bloodlust, fireball
0:34.655 standard_rotation ~ fireball Fluffy_Pillow 43655.0/50000: 87% mana bloodlust, fireball
0:36.078 standard_rotation ~ fireball Fluffy_Pillow 44078.0/50000: 88% mana bloodlust, fireball(2)
0:37.500 standard_rotation ~ fireball Fluffy_Pillow 44500.0/50000: 89% mana bloodlust, heating_up
0:38.922 standard_rotation ~ fireball Fluffy_Pillow 44922.0/50000: 90% mana bloodlust, fireball
0:40.345 standard_rotation ~ fireball Fluffy_Pillow 45345.0/50000: 91% mana bloodlust, fireball(2)
0:41.770 standard_rotation ~ fireball Fluffy_Pillow 45770.0/50000: 92% mana heating_up
0:43.618 default Q counterspell Fluffy_Pillow 46618.0/50000: 93% mana fireball
0:43.618 standard_rotation ~ fireball Fluffy_Pillow 45618.0/50000: 91% mana fireball
0:45.467 default X rune_of_power Fluffy_Pillow 46467.0/50000: 93% mana fireball(2)
0:46.701 rop_phase p fire_blast Fluffy_Pillow 47701.0/50000: 95% mana heating_up, rune_of_power
0:46.701 rop_phase v fireball Fluffy_Pillow 47201.0/50000: 94% mana hot_streak, rune_of_power
0:48.549 rop_phase o pyroblast Fluffy_Pillow 48049.0/50000: 96% mana hot_streak, rune_of_power
0:49.783 rop_phase v fireball Fluffy_Pillow 48283.0/50000: 97% mana fireball, heating_up, rune_of_power
0:51.629 rop_phase v fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, heating_up, rune_of_power
0:53.477 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
0:55.326 rop_phase v fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), rune_of_power
0:57.174 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4), rune_of_power
0:59.022 default V frost_nova Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:00.255 combustion_phase l fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
1:01.452 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball
1:01.452 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power
1:01.972 combustion_phase e fire_blast Fluffy_Pillow 45020.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade
1:02.101 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43649.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2)
1:02.101 combustion_phase i pyroblast Fluffy_Pillow 43649.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:03.335 combustion_phase i pyroblast Fluffy_Pillow 43883.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:04.569 default T use_item_soul_igniter Fluffy_Pillow 44117.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:04.569 default U cancel_buff Fluffy_Pillow 44117.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:04.569 combustion_phase k phoenix_flames Fluffy_Pillow 44117.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.802 combustion_phase i pyroblast Fluffy_Pillow 45350.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.802 combustion_phase e fire_blast Fluffy_Pillow 44350.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.037 combustion_phase i pyroblast Fluffy_Pillow 45085.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.271 default Q counterspell Fluffy_Pillow 45319.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.271 combustion_phase k phoenix_flames Fluffy_Pillow 44319.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.503 combustion_phase i pyroblast Fluffy_Pillow 45551.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.697 combustion_phase e fire_blast Fluffy_Pillow 44745.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.737 combustion_phase i pyroblast Fluffy_Pillow 45285.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.972 combustion_phase k phoenix_flames Fluffy_Pillow 45520.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:13.205 combustion_phase i pyroblast Fluffy_Pillow 46753.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:14.438 standard_rotation ~ fireball Fluffy_Pillow 46986.0/50000: 94% mana heating_up, infernal_cascade(2), gladiators_badge
1:16.286 default S shifting_power Fluffy_Pillow 47834.0/50000: 96% mana heating_up, gladiators_badge
1:18.758 default Z fire_blast Fluffy_Pillow 47806.0/50000: 96% mana fireball
1:19.790 default Q counterspell Fluffy_Pillow 48338.0/50000: 97% mana fireball, heating_up
1:19.790 default V frost_nova Fluffy_Pillow 47338.0/50000: 95% mana fireball, heating_up
1:21.024 default X rune_of_power Fluffy_Pillow 47572.0/50000: 95% mana fireball, heating_up
1:22.258 rop_phase v fireball Fluffy_Pillow 48806.0/50000: 98% mana fireball, heating_up, rune_of_power
1:22.258 rop_phase q fire_blast Fluffy_Pillow 48806.0/50000: 98% mana fireball, heating_up, rune_of_power
1:24.105 rop_phase o pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:25.337 rop_phase v fireball Fluffy_Pillow 49236.0/50000: 98% mana heating_up, rune_of_power
1:25.337 rop_phase q fire_blast Fluffy_Pillow 49236.0/50000: 98% mana heating_up, rune_of_power
1:27.184 rop_phase o pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:28.417 rop_phase v fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up, rune_of_power
1:28.417 rop_phase q fire_blast Fluffy_Pillow 49237.0/50000: 98% mana heating_up, rune_of_power
1:30.265 rop_phase o pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
1:31.498 rop_phase v fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power
1:33.346 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:35.194 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:36.342 standard_rotation y fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:37.044 standard_rotation w pyroblast Fluffy_Pillow 49007.0/50000: 98% mana hot_streak
1:38.277 standard_rotation ~ fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up
1:40.125 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:41.973 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:43.821 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:43.821 standard_rotation ~ fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball(2)
1:45.668 standard_rotation ~ fireball Fluffy_Pillow 48852.0/50000: 98% mana fireball(3)
1:47.515 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:49.362 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:51.209 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:53.057 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
1:54.905 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
1:56.753 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:58.601 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:00.448 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:02.295 default V frost_nova Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:03.530 standard_rotation ~ fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball(4)
2:05.377 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
2:05.377 default T use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), gladiators_badge
2:05.377 combustion_phase l fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), soul_ignition, gladiators_badge
2:06.552 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, soul_ignition, gladiators_badge
2:06.552 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge
2:07.224 combustion_phase i pyroblast Fluffy_Pillow 44172.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:08.457 default Q counterspell Fluffy_Pillow 44405.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:08.457 combustion_phase i pyroblast Fluffy_Pillow 43405.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:08.457 combustion_phase e fire_blast Fluffy_Pillow 42405.0/50000: 85% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:09.691 default U cancel_buff Fluffy_Pillow 43139.0/50000: 86% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:09.691 combustion_phase i pyroblast Fluffy_Pillow 43139.0/50000: 86% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.923 combustion_phase k phoenix_flames Fluffy_Pillow 43371.0/50000: 87% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.158 combustion_phase i pyroblast Fluffy_Pillow 44606.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.249 combustion_phase e fire_blast Fluffy_Pillow 43697.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.393 combustion_phase i pyroblast Fluffy_Pillow 44341.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.627 combustion_phase k phoenix_flames Fluffy_Pillow 44575.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.859 combustion_phase i pyroblast Fluffy_Pillow 45807.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.859 combustion_phase e fire_blast Fluffy_Pillow 44807.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:17.092 combustion_phase i pyroblast Fluffy_Pillow 45540.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:18.325 combustion_phase n dragons_breath Fluffy_Pillow 45773.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:19.558 default X rune_of_power Fluffy_Pillow 45006.0/50000: 90% mana heating_up, infernal_cascade(2), gladiators_badge
2:20.791 default S shifting_power Fluffy_Pillow 46239.0/50000: 92% mana heating_up, rune_of_power, infernal_cascade(2)
2:23.388 default Z fire_blast Fluffy_Pillow 46336.0/50000: 93% mana heating_up, rune_of_power
2:24.265 default Q counterspell Fluffy_Pillow 46713.0/50000: 93% mana hot_streak, rune_of_power
2:24.265 default V frost_nova Fluffy_Pillow 45713.0/50000: 91% mana hot_streak, rune_of_power
2:25.498 rop_phase o pyroblast Fluffy_Pillow 45946.0/50000: 92% mana hot_streak, rune_of_power
2:25.498 rop_phase p fire_blast Fluffy_Pillow 44946.0/50000: 90% mana rune_of_power
2:26.732 rop_phase v fireball Fluffy_Pillow 45680.0/50000: 91% mana rune_of_power
2:28.578 rop_phase v fireball Fluffy_Pillow 46526.0/50000: 93% mana rune_of_power
2:30.425 rop_phase v fireball Fluffy_Pillow 47373.0/50000: 95% mana fireball, rune_of_power
2:31.537 rop_phase p fire_blast Fluffy_Pillow 48485.0/50000: 97% mana heating_up, rune_of_power
2:32.273 rop_phase o pyroblast Fluffy_Pillow 47721.0/50000: 95% mana hot_streak, rune_of_power
2:33.506 standard_rotation { phoenix_flames Fluffy_Pillow 47954.0/50000: 96% mana fireball, heating_up
2:34.741 standard_rotation ~ fireball Fluffy_Pillow 49189.0/50000: 98% mana fireball, hot_streak
2:36.590 standard_rotation w pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak
2:37.823 standard_rotation ~ fireball Fluffy_Pillow 49239.0/50000: 98% mana heating_up
2:37.823 standard_rotation y fire_blast Fluffy_Pillow 49239.0/50000: 98% mana heating_up
2:39.669 standard_rotation w pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:40.902 standard_rotation ~ fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, heating_up
2:42.749 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up
2:44.596 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:45.830 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
2:47.679 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
2:49.525 default Q counterspell Fluffy_Pillow 49003.0/50000: 98% mana heating_up
2:49.525 standard_rotation ~ fireball Fluffy_Pillow 48003.0/50000: 96% mana heating_up
2:51.373 default X rune_of_power Fluffy_Pillow 48851.0/50000: 98% mana fireball
2:52.606 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:52.606 rop_phase v fireball Fluffy_Pillow 49500.0/50000: 99% mana hot_streak, rune_of_power
2:54.454 rop_phase o pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
2:55.689 rop_phase v fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up, rune_of_power
2:57.537 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:59.385 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
3:01.233 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
3:03.081 default V frost_nova Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
3:04.317 rop_phase v fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball, rune_of_power
3:06.164 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:06.164 combustion_phase l fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, gladiators_badge
3:07.346 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, gladiators_badge
3:07.346 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, gladiators_badge
3:08.011 combustion_cooldowns c berserking Fluffy_Pillow 44165.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:08.011 combustion_phase i pyroblast Fluffy_Pillow 44165.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:09.132 combustion_phase i pyroblast Fluffy_Pillow 44286.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:09.132 combustion_phase e fire_blast Fluffy_Pillow 43286.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade, gladiators_badge
3:10.253 default T use_item_soul_igniter Fluffy_Pillow 43907.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.253 default U cancel_buff Fluffy_Pillow 43907.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:10.253 combustion_phase i pyroblast Fluffy_Pillow 43907.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.374 combustion_phase k phoenix_flames Fluffy_Pillow 44028.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.494 combustion_phase i pyroblast Fluffy_Pillow 45148.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.103 combustion_phase e fire_blast Fluffy_Pillow 44757.0/50000: 90% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.615 default Q counterspell Fluffy_Pillow 44769.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.615 combustion_phase i pyroblast Fluffy_Pillow 43769.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.736 combustion_phase k phoenix_flames Fluffy_Pillow 43890.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.858 combustion_phase i pyroblast Fluffy_Pillow 45012.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.858 combustion_phase e fire_blast Fluffy_Pillow 44012.0/50000: 88% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.980 combustion_phase i pyroblast Fluffy_Pillow 44634.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.102 combustion_phase k phoenix_flames Fluffy_Pillow 44756.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:19.224 combustion_phase i pyroblast Fluffy_Pillow 45878.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:20.345 standard_rotation ~ fireball Fluffy_Pillow 45999.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
3:22.194 default S shifting_power Fluffy_Pillow 46848.0/50000: 94% mana heating_up
3:24.674 default Z fire_blast Fluffy_Pillow 46828.0/50000: 94% mana fireball
3:25.647 default Q counterspell Fluffy_Pillow 47301.0/50000: 95% mana fireball, heating_up
3:25.647 default V frost_nova Fluffy_Pillow 46301.0/50000: 93% mana fireball, heating_up
3:26.881 default X rune_of_power Fluffy_Pillow 46535.0/50000: 93% mana fireball, heating_up
3:28.115 rop_phase v fireball Fluffy_Pillow 47769.0/50000: 96% mana fireball, heating_up, rune_of_power
3:28.115 rop_phase q fire_blast Fluffy_Pillow 47769.0/50000: 96% mana fireball, heating_up, rune_of_power
3:29.962 rop_phase o pyroblast Fluffy_Pillow 48116.0/50000: 96% mana fireball, hot_streak, rune_of_power
3:31.166 rop_phase p fire_blast Fluffy_Pillow 48320.0/50000: 97% mana fireball(2), rune_of_power
3:31.195 rop_phase v fireball Fluffy_Pillow 47849.0/50000: 96% mana fireball(2), heating_up, rune_of_power
3:31.696 rop_phase q fire_blast Fluffy_Pillow 48350.0/50000: 97% mana fireball(2), heating_up, rune_of_power
3:33.042 rop_phase o pyroblast Fluffy_Pillow 48196.0/50000: 96% mana fireball(2), hot_streak, rune_of_power
3:34.274 rop_phase v fireball Fluffy_Pillow 48428.0/50000: 97% mana heating_up, rune_of_power
3:36.121 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
3:37.969 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
3:39.310 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:39.817 rop_phase o pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
3:41.050 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
3:42.898 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:44.745 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:46.591 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
3:48.439 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:50.288 default Q counterspell Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:50.288 standard_rotation ~ fireball Fluffy_Pillow 48006.0/50000: 96% mana fireball
3:52.134 standard_rotation } scorch Fluffy_Pillow 48852.0/50000: 98% mana fireball(2)
3:53.366 standard_rotation } scorch Fluffy_Pillow 49503.0/50000: 99% mana fireball(3)
3:54.600 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
3:55.843 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball(3), heating_up
3:57.077 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
3:58.320 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball(3), heating_up
3:59.554 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
4:00.798 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball(3)
4:02.033 standard_rotation } scorch Fluffy_Pillow 49506.0/50000: 99% mana fireball(3)
4:03.267 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
4:04.509 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana fireball(3)
4:05.742 default V frost_nova Fluffy_Pillow 49504.0/50000: 99% mana fireball(3)
4:06.977 standard_rotation } scorch Fluffy_Pillow 49739.0/50000: 99% mana fireball(3), heating_up
4:08.210 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:09.455 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49749.0/50000: 99% mana
4:09.455 combustion_phase l fireball Fluffy_Pillow 49749.0/50000: 99% mana gladiators_badge
4:10.846 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana gladiators_badge
4:10.880 combustion_phase e fire_blast Fluffy_Pillow 45034.0/50000: 90% mana combustion, rune_of_power, gladiators_badge
4:11.301 default T use_item_soul_igniter Fluffy_Pillow 43955.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade, gladiators_badge
4:11.301 combustion_phase m scorch Fluffy_Pillow 43955.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:12.534 combustion_phase i pyroblast Fluffy_Pillow 44688.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:13.768 combustion_phase i pyroblast Fluffy_Pillow 44922.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:13.768 combustion_phase e fire_blast Fluffy_Pillow 43922.0/50000: 88% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:15.001 default Q counterspell Fluffy_Pillow 44655.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:15.001 default U cancel_buff Fluffy_Pillow 43655.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:15.001 combustion_phase i pyroblast Fluffy_Pillow 43655.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.235 combustion_phase k phoenix_flames Fluffy_Pillow 43889.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.468 combustion_phase i pyroblast Fluffy_Pillow 45122.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.577 combustion_phase e fire_blast Fluffy_Pillow 44231.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.703 combustion_phase i pyroblast Fluffy_Pillow 44857.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:19.090 combustion_phase e fire_blast Fluffy_Pillow 44244.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:19.937 combustion_phase i pyroblast Fluffy_Pillow 44591.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:21.170 combustion_phase k phoenix_flames Fluffy_Pillow 44824.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:22.403 combustion_phase i pyroblast Fluffy_Pillow 46057.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:23.638 default X rune_of_power Fluffy_Pillow 46292.0/50000: 93% mana heating_up, infernal_cascade(2), gladiators_badge
4:24.872 default S shifting_power Fluffy_Pillow 47526.0/50000: 95% mana heating_up, rune_of_power
4:25.753 rop_phase q fire_blast Fluffy_Pillow 45907.0/50000: 92% mana heating_up, rune_of_power
4:28.455 default Q counterspell Fluffy_Pillow 48109.0/50000: 96% mana hot_streak, rune_of_power
4:28.455 default V frost_nova Fluffy_Pillow 47109.0/50000: 94% mana hot_streak, rune_of_power
4:29.689 rop_phase o pyroblast Fluffy_Pillow 47343.0/50000: 95% mana hot_streak, rune_of_power
4:29.689 rop_phase p fire_blast Fluffy_Pillow 46343.0/50000: 93% mana rune_of_power
4:30.219 rop_phase q fire_blast Fluffy_Pillow 46373.0/50000: 93% mana heating_up, rune_of_power
4:30.923 rop_phase o pyroblast Fluffy_Pillow 46577.0/50000: 93% mana hot_streak, rune_of_power
4:32.155 rop_phase u scorch Fluffy_Pillow 46809.0/50000: 94% mana rune_of_power
4:33.390 rop_phase u scorch Fluffy_Pillow 47544.0/50000: 95% mana rune_of_power
4:34.623 rop_phase s pyroblast Fluffy_Pillow 48277.0/50000: 97% mana heating_up, rune_of_power
4:35.851 rop_phase p fire_blast Fluffy_Pillow 48480.0/50000: 97% mana rune_of_power
4:35.868 rop_phase t phoenix_flames Fluffy_Pillow 48022.0/50000: 96% mana heating_up, rune_of_power
4:37.102 standard_rotation } scorch Fluffy_Pillow 49256.0/50000: 99% mana
4:38.338 standard_rotation } scorch Fluffy_Pillow 49507.0/50000: 99% mana
4:39.571 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:40.815 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:42.051 standard_rotation } scorch Fluffy_Pillow 49507.0/50000: 99% mana
4:43.284 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:44.527 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:45.758 standard_rotation } scorch Fluffy_Pillow 49502.0/50000: 99% mana
4:46.989 standard_rotation z pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up
4:48.236 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:49.470 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:50.703 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:51.950 standard_rotation } scorch Fluffy_Pillow 49751.0/50000: 100% mana
4:53.184 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana
4:53.184 standard_rotation } scorch Fluffy_Pillow 48505.0/50000: 97% mana
4:54.420 default X rune_of_power Fluffy_Pillow 49241.0/50000: 98% mana heating_up
4:55.653 rop_phase o pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:55.653 rop_phase p fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power
4:56.191 rop_phase q fire_blast Fluffy_Pillow 49038.0/50000: 98% mana heating_up, rune_of_power
4:56.887 rop_phase o pyroblast Fluffy_Pillow 49234.0/50000: 98% mana hot_streak, rune_of_power
4:58.123 rop_phase u scorch Fluffy_Pillow 49470.0/50000: 99% mana heating_up, rune_of_power
4:59.357 rop_phase s pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
5:00.600 rop_phase u scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
5:01.834 rop_phase u scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
5:03.068 rop_phase s pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
5:04.310 rop_phase u scorch Fluffy_Pillow 49747.0/50000: 99% mana rune_of_power
5:05.542 rop_phase u scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
5:06.775 rop_phase s pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
5:08.017 standard_rotation } scorch Fluffy_Pillow 49746.0/50000: 99% mana heating_up
5:09.252 standard_rotation z pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
5:10.494 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
5:11.727 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
5:12.961 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:14.204 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
5:15.439 standard_rotation } scorch Fluffy_Pillow 49506.0/50000: 99% mana
5:16.673 default V frost_nova Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:17.907 default Q counterspell Fluffy_Pillow 49739.0/50000: 99% mana hot_streak
5:17.907 standard_rotation x pyroblast Fluffy_Pillow 48739.0/50000: 97% mana hot_streak
5:19.143 standard_rotation } scorch Fluffy_Pillow 48975.0/50000: 98% mana
5:20.379 combustion_cooldowns b potion Fluffy_Pillow 49507.0/50000: 99% mana
5:20.379 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49507.0/50000: 99% mana potion_of_spectral_intellect
5:20.379 default T use_item_soul_igniter Fluffy_Pillow 49507.0/50000: 99% mana gladiators_badge, potion_of_spectral_intellect
5:20.379 combustion_phase l fireball Fluffy_Pillow 49507.0/50000: 99% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:21.846 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:21.882 combustion_phase e fire_blast Fluffy_Pillow 45036.0/50000: 90% mana combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:22.227 combustion_phase i pyroblast Fluffy_Pillow 43881.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:23.459 combustion_phase i pyroblast Fluffy_Pillow 44113.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:23.459 combustion_phase e fire_blast Fluffy_Pillow 43113.0/50000: 86% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:24.695 default U cancel_buff Fluffy_Pillow 43849.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:24.695 combustion_phase i pyroblast Fluffy_Pillow 43849.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:25.930 combustion_phase k phoenix_flames Fluffy_Pillow 44084.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:27.163 combustion_phase i pyroblast Fluffy_Pillow 45317.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:27.252 combustion_phase e fire_blast Fluffy_Pillow 44406.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:28.397 combustion_phase i pyroblast Fluffy_Pillow 45051.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:29.631 combustion_phase k phoenix_flames Fluffy_Pillow 45285.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Grisly Icicle }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="gisly_icicle"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6937/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

no_lego : 5972 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5972.1 5972.1 11.6 / 0.195% 616.6 / 10.3% 7.2
RPS Out RPS In Primary Resource Waiting APM Active Skill
823.5 815.9 Mana 0.00% 59.8 99.7% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_lego 5972
Blazing Surge 193 3.2% 5.3 62.85sec 10927 0 Direct 5.2 8825 17639 11101 26.0%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 5.20 0.00 0.00 0.0000 0.0000 57804.96 57804.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 73.97% 3.85 1 6 8824.75 8204 10272 8821.92 8204 9904 33936 33936 0.00%
crit 26.03% 1.35 0 5 17638.66 16407 20543 13853.03 0 19970 23869 23869 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 27 0.5% 29.7 9.86sec 275 0 Direct 29.7 161 427 275 42.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.67 29.67 0.00 0.00 0.0000 0.0000 8158.73 8158.73 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.13% 16.95 6 30 160.75 132 281 160.68 139 189 2725 2725 0.00%
crit 42.87% 12.72 3 24 427.26 265 619 427.00 318 535 5434 5434 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 24 0.4% 1.5 93.80sec 4699 3934 Direct 1.5 0 4698 4698 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.52 1.52 0.00 0.00 1.1948 0.0000 7124.17 7124.17 0.00% 3933.83 3933.83
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.52 0 5 4698.21 3599 5343 3978.54 0 5343 7124 7124 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.52
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 43 0.7% 21.2 13.57sec 605 0 Direct 21.2 472 945 605 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.19 21.19 0.00 0.00 0.0000 0.0000 12822.02 12822.02 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.96% 15.25 6 27 472.44 460 488 472.43 460 485 7205 7205 0.00%
crit 28.04% 5.94 0 14 944.93 920 975 943.57 0 975 5617 5617 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 823 13.8% 48.8 6.17sec 5045 0 Direct 48.8 0 5044 5044 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.82 48.82 0.00 0.00 0.0000 0.0000 246295.81 246295.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.82 38 59 5044.41 3108 7264 5042.00 4800 5260 246296 246296 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.17
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.69
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.13
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.36
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:5.47
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 621 (652) 10.4% (10.9%) 70.7 3.76sec 2755 1560 Direct 70.7 (199.9) 1731 3804 2625 43.1% (43.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 70.73 70.72 0.00 0.00 1.7665 0.0000 185584.55 185584.55 0.00% 1559.78 1559.78
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.88% 40.23 25 58 1731.38 1467 2428 1732.00 1628 1856 69631 69631 0.00%
crit 43.12% 30.49 19 44 3803.77 2933 6856 3806.23 3467 4140 115953 115953 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.52
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:27.37
    standard_rotation
    [}]:37.84
    Conflagration 31 0.5% 70.7 3.74sec 131 0 Periodic 129.2 38 107 72 49.1% 65.9%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 70.72 0.00 129.21 129.21 0.0000 1.5299 9294.07 9294.07 0.00% 47.02 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.86% 65.72 46 88 37.98 0 54 37.99 36 40 2495 2495 0.00%
crit 49.14% 63.49 42 88 107.09 0 151 107.21 100 116 6799 6799 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1313 22.0% 245.0 1.22sec 1602 0 Periodic 297.9 1318 0 1318 0.0% 99.2%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 245.00 0.00 297.87 297.87 0.0000 1.0000 392584.48 392584.48 0.00% 1317.99 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.87 239 358 1317.79 183 3997 1318.29 1213 1480 392584 392584 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5008 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5007.68 5007.68 0.00% 42.20 42.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.24% 69.35 56 81 40.89 29 51 40.90 39 43 2836 2836 0.00%
crit 27.76% 26.65 15 40 81.51 58 101 81.50 72 91 2172 2172 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1503.56
Phoenix Flames 0 (357) 0.0% (6.0%) 16.1 18.67sec 6626 5785

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.11 0.00 0.00 0.00 1.1454 0.0000 0.00 0.00 0.00% 5785.39 5785.39

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.32
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.84
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:1.97
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 357 6.0% 16.1 18.59sec 6647 0 Direct 16.1 2270 7262 6640 87.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.06 16.06 0.00 0.00 0.0000 0.0000 106757.74 106757.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.37% 1.99 0 6 2270.17 1766 3742 2025.02 0 3742 4512 4512 0.00%
crit 87.63% 14.07 9 19 7261.82 3532 8255 7268.86 6595 7674 102245 102245 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2021 (2161) 33.8% (36.2%) 78.2 3.85sec 8258 7118 Direct 79.0 (237.6) 3393 10099 7647 63.5% (63.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.24 78.98 0.00 0.00 1.1601 0.0000 604331.24 604331.24 0.00% 7118.28 7118.28
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.53% 28.86 18 41 3392.89 2674 6251 3392.03 3122 3695 97952 97952 0.00%
crit 63.47% 50.13 36 68 10099.35 5349 12502 10110.99 9399 10889 506379 506379 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.17
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.53
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:16.25
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.87
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:6.82
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:1.50
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:10.12
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 140 2.3% 79.0 3.82sec 529 0 Periodic 158.6 146 408 263 44.9% 80.0%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.98 0.00 158.57 158.57 0.0000 1.5151 41788.19 41788.19 0.00% 173.94 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.14% 87.43 58 116 146.15 15 284 146.14 138 153 12781 12781 0.00%
crit 44.86% 71.14 45 98 407.68 30 569 408.18 379 445 29008 29008 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 200 3.3% 30.4 9.63sec 1958 1616 Direct 30.4 0 1957 1957 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.44 30.43 0.00 0.00 1.2112 0.0000 59589.87 59589.87 0.00% 1616.13 1616.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.43 22 40 1956.80 1241 3680 1957.99 1816 2163 59590 59590 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.43
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.77
  • if_expr:searing_touch.active
    standard_rotation
    [|]:19.64
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.8% 43.0 6.97sec 332 0 Direct 43.0 260 519 332 27.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.01 43.01 0.00 0.00 0.0000 0.0000 14286.35 14286.35 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.12% 31.02 16 50 259.78 253 268 259.76 255 265 8058 8058 0.00%
crit 27.88% 11.99 2 25 519.45 506 536 519.32 506 534 6228 6228 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 115 1.9% 5.0 62.14sec 6828 2037 Periodic 20.0 1350 2675 1721 27.9% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.05 0.00 20.04 20.04 3.3528 0.7808 34474.85 34474.85 0.00% 2036.56 2036.56
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.05% 14.44 7 24 1350.39 1041 1737 1349.79 1171 1518 19495 19495 0.00%
crit 27.95% 5.60 0 13 2675.26 2081 3473 2666.37 0 3446 14980 14980 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.05
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
no_lego
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.97sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.55sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.25 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.25
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.8 21.03sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.82
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.38 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.37
Rune of Power 7.5 39.75sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.55 0.00 0.00 0.00 1.1959 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.58
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.35sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.8sec 183.8sec 12.0sec 8.13% 18.90% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 191.3s
  • trigger_min/max:180.0s / 191.3s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.13%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.55% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.55%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.5sec 62.5sec 11.8sec 20.68% 0.00% 118.6 (118.6) 5.1

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.8s / 73.1s
  • trigger_min/max:57.8s / 73.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.68%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 19.7 20.5 9.8sec 4.7sec 4.8sec 31.52% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 49.7s
  • trigger_min/max:1.4s / 44.8s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.7s

Stack Uptimes

  • fireball_1:17.58%
  • fireball_2:8.04%
  • fireball_3:3.84%
  • fireball_4:1.49%
  • fireball_5:0.47%
  • fireball_6:0.12%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.4sec 62.9sec 14.6sec 25.92% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 73.5s
  • trigger_min/max:60.0s / 73.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.92%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 94.0 0.0 3.2sec 3.2sec 1.1sec 36.13% 45.47% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.2s
  • trigger_min/max:0.2s / 17.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • heating_up_1:36.13%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 78.4 0.0 3.8sec 3.8sec 0.8sec 15.92% 98.72% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.1s
  • trigger_min/max:0.5s / 41.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.92%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.3 60.3sec 13.2sec 13.5sec 24.35% 0.00% 11.1 (11.1) 5.2

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 72.8s
  • trigger_min/max:0.5s / 66.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.54%
  • infernal_cascade_2:21.80%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.8sec 0.0sec 23.1sec 10.50% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:304.2s / 323.5s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.50%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.8 0.0 24.0sec 24.0sec 11.7sec 50.20% 0.00% 0.0 (0.0) 12.3

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.9s / 54.9s
  • trigger_min/max:7.9s / 54.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 19.9s

Stack Uptimes

  • rune_of_power_1:50.20%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.4sec 2.7sec 3.32% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 73.4s
  • trigger_min/max:60.0s / 73.4s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 6.8s

Stack Uptimes

  • soul_ignition_1:3.32%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 94.0 72.0 117.0 3.2s 0.2s 17.2s
Heating Up removed 15.2 5.0 26.0 16.5s 1.1s 130.5s
Heating Up converted with Fire Blast 20.9 13.0 30.0 14.6s 0.5s 93.3s
Hot Streak procs 78.4 60.0 99.0 3.8s 0.5s 41.1s
Hot Streak spells used 245.0 199.0 293.0 1.2s 0.0s 7.2s
Hot Streak spell crits 173.9 135.0 216.0 1.7s 0.0s 16.5s
Hot Streak spell crits wasted 1.6 0.0 6.0 84.1s 0.1s 315.0s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 3.0 77.2s 59.7s 130.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.48% 11.66% 17.68% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000211.142152.621271.499
Counterspell0.6100.0002.8819.0585.21514.331
Shifting Power4.8270.00017.13224.70116.02045.108
Fire Blast0.3190.00010.56215.6435.46231.686
Rune of Power4.9690.00022.51238.52323.76750.125
Dragon's Breath123.29752.986331.390290.621227.346357.648
Combustion1.6720.00012.0458.7871.60521.816
Phoenix Flames1.2240.00033.23620.3277.78452.020

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_lego
mana_regen Mana 2616.25 244067.70 100.00% 93.29 54810.13 18.34%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 815.88 823.47 54795.8 47727.6 41853.0 50000.0
Usage Type Count Total Avg RPE APR
no_lego
combustion Mana 5.4 26823.3 5000.0 5106.8 0.0
counterspell Mana 15.2 15150.1 1000.0 1022.6 0.0
dragons_breath Mana 1.6 3116.4 2000.0 2055.5 2.3
fire_blast Mana 49.9 24960.7 500.0 511.3 9.9
fireball Mana 72.3 72256.7 1000.0 1021.6 2.7
pyroblast Mana 81.0 81029.5 1000.0 1035.6 8.0
scorch Mana 31.2 15593.3 500.0 512.2 3.8
shifting_power Mana 5.2 12903.2 2500.0 2555.6 2.7

Statistics & Data Analysis

Fight Length
no_lego Fight Length
Count 713
Mean 299.14
Minimum 240.62
Maximum 359.50
Spread ( max - min ) 118.88
Range [ ( max - min ) / 2 * 100% ] 19.87%
Standard Deviation 34.5356
5th Percentile 245.20
95th Percentile 353.02
( 95th Percentile - 5th Percentile ) 107.82
Mean Distribution
Standard Deviation 1.2934
95.00% Confidence Interval ( 296.61 - 301.68 )
Normalized 95.00% Confidence Interval ( 99.15% - 100.85% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 513
0.1% Error 51201
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 41
0.01 Scale Factor Error with Delta=300 1019
DPS
no_lego Damage Per Second
Count 713
Mean 5972.13
Minimum 5494.68
Maximum 6579.31
Spread ( max - min ) 1084.63
Range [ ( max - min ) / 2 * 100% ] 9.08%
Standard Deviation 158.3679
5th Percentile 5702.59
95th Percentile 6227.16
( 95th Percentile - 5th Percentile ) 524.57
Mean Distribution
Standard Deviation 5.9309
95.00% Confidence Interval ( 5960.50 - 5983.75 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2702
0.1 Scale Factor Error with Delta=300 215
0.05 Scale Factor Error with Delta=300 857
0.01 Scale Factor Error with Delta=300 21411
Priority Target DPS
no_lego Priority Target Damage Per Second
Count 713
Mean 5972.13
Minimum 5494.68
Maximum 6579.31
Spread ( max - min ) 1084.63
Range [ ( max - min ) / 2 * 100% ] 9.08%
Standard Deviation 158.3679
5th Percentile 5702.59
95th Percentile 6227.16
( 95th Percentile - 5th Percentile ) 524.57
Mean Distribution
Standard Deviation 5.9309
95.00% Confidence Interval ( 5960.50 - 5983.75 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2702
0.1 Scale Factor Error with Delta=300 215
0.05 Scale Factor Error with Delta=300 857
0.01 Scale Factor Error with Delta=300 21411
DPS(e)
no_lego Damage Per Second (Effective)
Count 713
Mean 5972.13
Minimum 5494.68
Maximum 6579.31
Spread ( max - min ) 1084.63
Range [ ( max - min ) / 2 * 100% ] 9.08%
Damage
no_lego Damage
Count 713
Mean 1780897.02
Minimum 1401133.20
Maximum 2190781.61
Spread ( max - min ) 789648.41
Range [ ( max - min ) / 2 * 100% ] 22.17%
DTPS
no_lego Damage Taken Per Second
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_lego Healing Per Second
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_lego Healing Per Second (Effective)
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_lego Heal
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_lego Healing Taken Per Second
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_lego Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_legoTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_lego Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.82 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.05 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.28 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.20 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.58 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.17 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.37 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.31 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.69 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.25 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.17 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.53 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.32 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.52 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.43 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.52 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 16.25 pyroblast,if=buff.hot_streak.react
o 10.13 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.36 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.87 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.84 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.77 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 27.37 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 6.82 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 1.50 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 5.47 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 10.12 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 1.97 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 19.64 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 37.84 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfddUbhhjhdhjhjhdhlildhWnSoQupnupnupnu}}xv}}v}v}}}}Q}WouunuuuukfchhdThdUhjhdQhjhdhz}SYQWupnuuopnnuu}}}}xv}Q}}}}}}}}}}ckfddTUhhjQhdhjhdhjhWSYQnouuuuov}}}xv}}}}Q}Wotrttrtortrt|y|y|cTkfdbhQhdUhjhdhjhdhjhSQWxnopnsttrotrtty||xw||yzwQ|xw||y||xw|

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask no_lego 50000.0/50000: 100% mana
Pre precombat 1 food no_lego 50000.0/50000: 100% mana
Pre precombat 2 augmentation no_lego 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.225 combustion_phase f combustion Fluffy_Pillow 49225.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.225 combustion_phase d fire_blast Fluffy_Pillow 44225.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.730 combustion_phase d fire_blast Fluffy_Pillow 44230.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.848 default U cancel_buff Fluffy_Pillow 42848.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.848 combustion_cooldowns b berserking Fluffy_Pillow 42848.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.848 combustion_phase h pyroblast Fluffy_Pillow 42848.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.711 combustion_phase h pyroblast Fluffy_Pillow 42711.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.573 combustion_phase j phoenix_flames Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.436 combustion_phase h pyroblast Fluffy_Pillow 43436.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.036 combustion_phase d fire_blast Fluffy_Pillow 43036.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.298 combustion_phase h pyroblast Fluffy_Pillow 42798.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.160 combustion_phase j phoenix_flames Fluffy_Pillow 42660.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.021 combustion_phase h pyroblast Fluffy_Pillow 43521.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.884 combustion_phase j phoenix_flames Fluffy_Pillow 43384.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.749 combustion_phase h pyroblast Fluffy_Pillow 44249.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.749 combustion_phase d fire_blast Fluffy_Pillow 43249.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.613 combustion_phase h pyroblast Fluffy_Pillow 43613.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.478 combustion_phase l scorch Fluffy_Pillow 43478.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.340 combustion_phase i pyroblast Fluffy_Pillow 43840.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.215 combustion_phase l scorch Fluffy_Pillow 43715.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.818 combustion_phase d fire_blast Fluffy_Pillow 44318.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.078 combustion_phase h pyroblast Fluffy_Pillow 43578.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.942 default W rune_of_power Fluffy_Pillow 43442.0/50000: 87% mana bloodlust, hot_streak, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.892 rop_phase n pyroblast Fluffy_Pillow 44392.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.841 default S shifting_power Fluffy_Pillow 44341.0/50000: 89% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.264 rop_phase o fire_blast Fluffy_Pillow 43264.0/50000: 87% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.710 default Q counterspell Fluffy_Pillow 44210.0/50000: 88% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.710 rop_phase u fireball Fluffy_Pillow 43210.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.710 rop_phase p fire_blast Fluffy_Pillow 43210.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:20.133 rop_phase n pyroblast Fluffy_Pillow 43133.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:21.083 rop_phase u fireball Fluffy_Pillow 43083.0/50000: 86% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:21.574 rop_phase p fire_blast Fluffy_Pillow 43574.0/50000: 87% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.505 rop_phase n pyroblast Fluffy_Pillow 43005.0/50000: 86% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:23.456 rop_phase u fireball Fluffy_Pillow 42956.0/50000: 86% mana bloodlust, fireball(2), heating_up, rune_of_power, potion_of_spectral_intellect
0:23.828 rop_phase p fire_blast Fluffy_Pillow 43328.0/50000: 87% mana bloodlust, fireball(2), heating_up, rune_of_power, potion_of_spectral_intellect
0:24.879 rop_phase n pyroblast Fluffy_Pillow 42879.0/50000: 86% mana bloodlust, fireball(2), hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.831 rop_phase u fireball Fluffy_Pillow 42831.0/50000: 86% mana bloodlust, fireball(3), rune_of_power
0:27.255 standard_rotation } fireball Fluffy_Pillow 43255.0/50000: 87% mana bloodlust, fireball(3)
0:28.680 standard_rotation } fireball Fluffy_Pillow 43680.0/50000: 87% mana bloodlust, fireball(4)
0:29.911 standard_rotation x fire_blast Fluffy_Pillow 44911.0/50000: 90% mana bloodlust, heating_up
0:30.103 standard_rotation v pyroblast Fluffy_Pillow 43603.0/50000: 87% mana bloodlust, hot_streak
0:31.051 standard_rotation } fireball Fluffy_Pillow 43551.0/50000: 87% mana bloodlust, fireball, heating_up
0:32.474 standard_rotation } fireball Fluffy_Pillow 43974.0/50000: 88% mana bloodlust, fireball, heating_up
0:33.896 standard_rotation v pyroblast Fluffy_Pillow 44396.0/50000: 89% mana bloodlust, hot_streak
0:34.846 standard_rotation } fireball Fluffy_Pillow 44346.0/50000: 89% mana bloodlust, hot_streak
0:36.269 standard_rotation v pyroblast Fluffy_Pillow 44769.0/50000: 90% mana bloodlust, hot_streak
0:37.219 standard_rotation } fireball Fluffy_Pillow 44719.0/50000: 89% mana bloodlust, fireball
0:38.641 standard_rotation } fireball Fluffy_Pillow 45141.0/50000: 90% mana bloodlust, fireball
0:40.063 standard_rotation } fireball Fluffy_Pillow 45563.0/50000: 91% mana bloodlust, fireball(2)
0:41.486 standard_rotation } fireball Fluffy_Pillow 45986.0/50000: 92% mana heating_up
0:43.333 default Q counterspell Fluffy_Pillow 46833.0/50000: 94% mana fireball
0:43.333 standard_rotation } fireball Fluffy_Pillow 45833.0/50000: 92% mana fireball
0:45.181 default W rune_of_power Fluffy_Pillow 46681.0/50000: 93% mana fireball(2)
0:46.413 rop_phase o fire_blast Fluffy_Pillow 47913.0/50000: 96% mana fireball(3), rune_of_power
0:46.413 rop_phase u fireball Fluffy_Pillow 47413.0/50000: 95% mana fireball(3), heating_up, rune_of_power
0:48.260 rop_phase u fireball Fluffy_Pillow 48260.0/50000: 97% mana fireball(3), heating_up, rune_of_power
0:50.109 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power
0:51.342 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power
0:53.188 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
0:55.036 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
0:56.884 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
0:58.732 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:00.036 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
1:00.579 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44543.0/50000: 89% mana combustion, hot_streak, rune_of_power
1:00.579 combustion_phase h pyroblast Fluffy_Pillow 44543.0/50000: 89% mana combustion, hot_streak, rune_of_power, gladiators_badge
1:01.812 combustion_phase h pyroblast Fluffy_Pillow 44776.0/50000: 90% mana combustion, hot_streak, rune_of_power, gladiators_badge
1:01.812 combustion_phase d fire_blast Fluffy_Pillow 43776.0/50000: 88% mana combustion, rune_of_power, gladiators_badge
1:03.046 default T use_item_soul_igniter Fluffy_Pillow 44510.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:03.046 combustion_phase h pyroblast Fluffy_Pillow 44510.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:03.046 combustion_phase d fire_blast Fluffy_Pillow 43510.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:04.280 default U cancel_buff Fluffy_Pillow 44244.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:04.280 combustion_phase h pyroblast Fluffy_Pillow 44244.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.512 combustion_phase j phoenix_flames Fluffy_Pillow 44476.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.746 combustion_phase h pyroblast Fluffy_Pillow 45710.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.849 combustion_phase d fire_blast Fluffy_Pillow 44813.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.979 default Q counterspell Fluffy_Pillow 45443.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.979 combustion_phase h pyroblast Fluffy_Pillow 44443.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.212 combustion_phase j phoenix_flames Fluffy_Pillow 44676.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.444 combustion_phase h pyroblast Fluffy_Pillow 45908.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.444 combustion_phase d fire_blast Fluffy_Pillow 44908.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.677 combustion_phase h pyroblast Fluffy_Pillow 45641.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.912 standard_rotation z phoenix_flames Fluffy_Pillow 45876.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
1:14.146 standard_rotation } fireball Fluffy_Pillow 47110.0/50000: 94% mana infernal_cascade(2), gladiators_badge
1:15.994 default S shifting_power Fluffy_Pillow 47958.0/50000: 96% mana
1:18.653 default Y fire_blast Fluffy_Pillow 48117.0/50000: 96% mana fireball
1:19.512 default Q counterspell Fluffy_Pillow 48476.0/50000: 97% mana fireball, heating_up
1:19.512 default W rune_of_power Fluffy_Pillow 47476.0/50000: 95% mana fireball, heating_up
1:20.745 rop_phase u fireball Fluffy_Pillow 48709.0/50000: 97% mana fireball, heating_up, rune_of_power
1:20.745 rop_phase p fire_blast Fluffy_Pillow 48709.0/50000: 97% mana fireball, heating_up, rune_of_power
1:22.592 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:23.826 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball(2), rune_of_power
1:25.673 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:26.872 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), rune_of_power
1:27.460 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), heating_up, rune_of_power
1:27.520 rop_phase n pyroblast Fluffy_Pillow 48560.0/50000: 97% mana fireball(3), hot_streak, rune_of_power
1:28.755 rop_phase n pyroblast Fluffy_Pillow 48795.0/50000: 98% mana hot_streak, rune_of_power
1:29.989 rop_phase u fireball Fluffy_Pillow 49029.0/50000: 98% mana heating_up, rune_of_power
1:31.836 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
1:33.683 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:35.531 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:37.378 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:39.226 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
1:40.396 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:41.074 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
1:42.308 standard_rotation } fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball
1:44.156 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:44.156 standard_rotation } fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball
1:46.004 standard_rotation } fireball Fluffy_Pillow 48853.0/50000: 98% mana heating_up
1:47.849 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball
1:49.695 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
1:51.541 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
1:53.388 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:55.237 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:57.084 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:58.931 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:00.779 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:02.627 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:02.627 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, gladiators_badge
2:03.819 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), gladiators_badge
2:03.819 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), rune_of_power, gladiators_badge
2:04.379 combustion_phase d fire_blast Fluffy_Pillow 45060.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, infernal_cascade, gladiators_badge
2:04.473 default T use_item_soul_igniter Fluffy_Pillow 43654.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:04.473 default U cancel_buff Fluffy_Pillow 43654.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:04.473 combustion_phase h pyroblast Fluffy_Pillow 43654.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:05.707 combustion_phase h pyroblast Fluffy_Pillow 43888.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:06.942 combustion_phase j phoenix_flames Fluffy_Pillow 44123.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.176 default Q counterspell Fluffy_Pillow 45357.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.176 combustion_phase h pyroblast Fluffy_Pillow 44357.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.176 combustion_phase d fire_blast Fluffy_Pillow 43357.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.411 combustion_phase h pyroblast Fluffy_Pillow 44092.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.644 combustion_phase j phoenix_flames Fluffy_Pillow 44325.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.877 combustion_phase h pyroblast Fluffy_Pillow 45558.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.070 combustion_phase d fire_blast Fluffy_Pillow 44751.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.109 combustion_phase h pyroblast Fluffy_Pillow 45290.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.342 combustion_phase j phoenix_flames Fluffy_Pillow 45523.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.576 combustion_phase h pyroblast Fluffy_Pillow 46757.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.809 default W rune_of_power Fluffy_Pillow 46990.0/50000: 94% mana heating_up, infernal_cascade(2), gladiators_badge
2:18.043 default S shifting_power Fluffy_Pillow 48224.0/50000: 96% mana heating_up, rune_of_power
2:20.619 default Y fire_blast Fluffy_Pillow 48300.0/50000: 97% mana heating_up, rune_of_power
2:21.556 default Q counterspell Fluffy_Pillow 48737.0/50000: 97% mana hot_streak, rune_of_power
2:21.556 rop_phase n pyroblast Fluffy_Pillow 47737.0/50000: 95% mana hot_streak, rune_of_power
2:21.556 rop_phase o fire_blast Fluffy_Pillow 46737.0/50000: 93% mana rune_of_power
2:22.789 rop_phase u fireball Fluffy_Pillow 47470.0/50000: 95% mana rune_of_power
2:24.636 rop_phase u fireball Fluffy_Pillow 48317.0/50000: 97% mana rune_of_power
2:26.483 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:28.331 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:28.827 rop_phase o fire_blast Fluffy_Pillow 49501.0/50000: 99% mana fireball(2), rune_of_power
2:30.178 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:31.413 standard_rotation } fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball
2:33.261 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:35.107 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:36.494 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:36.955 standard_rotation v pyroblast Fluffy_Pillow 48961.0/50000: 98% mana hot_streak
2:38.187 standard_rotation } fireball Fluffy_Pillow 49193.0/50000: 98% mana fireball
2:40.035 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:41.882 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:43.730 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
2:45.578 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
2:45.578 standard_rotation } fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball(4)
2:47.425 default W rune_of_power Fluffy_Pillow 48852.0/50000: 98% mana heating_up
2:48.658 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
2:48.658 rop_phase t scorch Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
2:49.893 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball, heating_up, rune_of_power
2:51.134 rop_phase t scorch Fluffy_Pillow 49747.0/50000: 99% mana fireball, rune_of_power
2:52.366 rop_phase t scorch Fluffy_Pillow 49503.0/50000: 99% mana fireball, rune_of_power
2:53.599 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power
2:54.842 rop_phase t scorch Fluffy_Pillow 49747.0/50000: 99% mana fireball, rune_of_power
2:56.077 rop_phase o fire_blast Fluffy_Pillow 49506.0/50000: 99% mana fireball, rune_of_power
2:56.077 rop_phase r pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, rune_of_power
2:57.321 rop_phase t scorch Fluffy_Pillow 49250.0/50000: 98% mana fireball, heating_up, rune_of_power
2:58.554 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power
2:59.798 rop_phase t scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball, rune_of_power
3:01.031 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball
3:02.265 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball, heating_up
3:03.508 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
3:04.741 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:05.986 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
3:07.220 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49505.0/50000: 99% mana
3:07.220 default T use_item_soul_igniter Fluffy_Pillow 49505.0/50000: 99% mana gladiators_badge
3:07.220 combustion_phase k fireball Fluffy_Pillow 49505.0/50000: 99% mana soul_ignition, gladiators_badge
3:08.819 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, soul_ignition, gladiators_badge
3:08.909 combustion_phase d fire_blast Fluffy_Pillow 45090.0/50000: 90% mana combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge
3:09.067 combustion_cooldowns b berserking Fluffy_Pillow 43748.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:09.067 combustion_phase h pyroblast Fluffy_Pillow 43748.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:10.190 default Q counterspell Fluffy_Pillow 43871.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:10.190 combustion_phase h pyroblast Fluffy_Pillow 42871.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:10.190 combustion_phase d fire_blast Fluffy_Pillow 41871.0/50000: 84% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:11.312 default U cancel_buff Fluffy_Pillow 42493.0/50000: 85% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:11.312 combustion_phase h pyroblast Fluffy_Pillow 42493.0/50000: 85% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.433 combustion_phase j phoenix_flames Fluffy_Pillow 42614.0/50000: 85% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.554 combustion_phase h pyroblast Fluffy_Pillow 43735.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.138 combustion_phase d fire_blast Fluffy_Pillow 43319.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.675 combustion_phase h pyroblast Fluffy_Pillow 43356.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.796 combustion_phase j phoenix_flames Fluffy_Pillow 43477.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.918 combustion_phase h pyroblast Fluffy_Pillow 44599.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:17.233 combustion_phase d fire_blast Fluffy_Pillow 43914.0/50000: 88% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.038 combustion_phase h pyroblast Fluffy_Pillow 44219.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:19.158 combustion_phase j phoenix_flames Fluffy_Pillow 44339.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:20.279 combustion_phase h pyroblast Fluffy_Pillow 45460.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:21.400 default S shifting_power Fluffy_Pillow 45581.0/50000: 91% mana heating_up, infernal_cascade(2), gladiators_badge
3:24.905 default Q counterspell Fluffy_Pillow 46586.0/50000: 93% mana heating_up
3:24.905 default W rune_of_power Fluffy_Pillow 45586.0/50000: 91% mana heating_up
3:25.439 standard_rotation x fire_blast Fluffy_Pillow 46120.0/50000: 92% mana heating_up
3:26.138 rop_phase n pyroblast Fluffy_Pillow 46319.0/50000: 93% mana hot_streak, rune_of_power
3:26.138 rop_phase o fire_blast Fluffy_Pillow 45319.0/50000: 91% mana rune_of_power
3:26.717 rop_phase p fire_blast Fluffy_Pillow 45398.0/50000: 91% mana heating_up, rune_of_power
3:27.371 rop_phase n pyroblast Fluffy_Pillow 45552.0/50000: 91% mana hot_streak, rune_of_power
3:28.603 rop_phase s phoenix_flames Fluffy_Pillow 45784.0/50000: 92% mana heating_up, rune_of_power
3:29.838 rop_phase t scorch Fluffy_Pillow 47019.0/50000: 94% mana rune_of_power
3:31.070 rop_phase t scorch Fluffy_Pillow 47751.0/50000: 96% mana rune_of_power
3:32.304 rop_phase r pyroblast Fluffy_Pillow 48485.0/50000: 97% mana heating_up, rune_of_power
3:33.549 rop_phase o fire_blast Fluffy_Pillow 48730.0/50000: 97% mana rune_of_power
3:33.634 rop_phase t scorch Fluffy_Pillow 48315.0/50000: 97% mana heating_up, rune_of_power
3:34.866 rop_phase r pyroblast Fluffy_Pillow 49047.0/50000: 98% mana heating_up, rune_of_power
3:36.112 rop_phase t scorch Fluffy_Pillow 49293.0/50000: 99% mana rune_of_power
3:37.347 rop_phase t scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
3:38.582 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:39.824 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:41.057 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:42.291 standard_rotation x fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:42.291 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
3:43.525 standard_rotation | scorch Fluffy_Pillow 49239.0/50000: 98% mana
3:44.759 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:45.993 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:47.237 standard_rotation z phoenix_flames Fluffy_Pillow 49749.0/50000: 99% mana heating_up
3:48.472 standard_rotation w pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:49.705 default Q counterspell Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:49.705 standard_rotation | scorch Fluffy_Pillow 49000.0/50000: 98% mana heating_up
3:50.940 standard_rotation x fire_blast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:50.940 standard_rotation w pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
3:52.175 standard_rotation | scorch Fluffy_Pillow 49241.0/50000: 98% mana
3:53.410 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
3:54.643 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:55.889 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:57.124 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
3:58.358 standard_rotation x fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:58.358 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
3:59.590 standard_rotation | scorch Fluffy_Pillow 49237.0/50000: 98% mana

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 38760 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="no_lego"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

temporal_warp : 6337 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6337.4 6337.4 12.5 / 0.197% 650.9 / 10.3% 7.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
888.9 875.6 Mana 0.00% 63.9 99.5% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
temporal_warp 6337
Blazing Surge 197 3.1% 5.3 62.55sec 11144 0 Direct 5.2 8778 17545 11273 28.6%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 5.23 0.00 0.00 0.0000 0.0000 58957.63 58957.63 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.39% 3.73 1 6 8777.53 8204 10016 8775.47 8204 9904 32733 32733 0.00%
crit 28.61% 1.50 0 5 17545.42 16407 20143 14210.96 0 19810 26224 26224 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.4% 29.9 9.56sec 276 0 Direct 29.9 161 431 276 42.8%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.90 29.90 0.00 0.00 0.0000 0.0000 8262.35 8262.35 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.24% 17.12 5 32 160.77 132 310 160.75 137 189 2753 2753 0.00%
crit 42.76% 12.79 4 27 430.59 265 619 431.21 285 552 5509 5509 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 38 0.6% 2.3 107.27sec 4869 4900 Direct 2.3 0 4869 4869 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.34 2.34 0.00 0.00 0.9939 0.0000 11397.14 11397.14 0.00% 4899.89 4899.89
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 2.34 0 6 4868.90 3599 5343 4778.33 0 5343 11397 11397 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:2.34
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 47 0.7% 23.0 12.96sec 604 0 Direct 23.0 473 945 604 27.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 23.02 23.02 0.00 0.00 0.0000 0.0000 13904.61 13904.61 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.20% 16.62 3 28 472.67 460 488 472.66 460 483 7854 7854 0.00%
crit 27.80% 6.40 0 16 945.45 920 975 943.04 0 975 6050 6050 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 872 13.8% 52.3 5.72sec 4979 0 Direct 52.3 0 4978 4978 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 52.30 52.30 0.00 0.00 0.0000 0.0000 260400.50 260400.50 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 52.30 41 63 4978.37 3108 7264 4976.55 4701 5157 260401 260401 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.82
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [e]:21.79
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [p]:10.90
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [q]:9.73
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [y]:7.08
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 665 (698) 10.5% (11.0%) 75.8 3.44sec 2749 1659 Direct 75.8 (214.5) 1741 3792 2618 42.7% (42.7%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.76 75.76 0.00 0.00 1.6573 0.0000 198298.18 198298.18 0.00% 1658.75 1658.75
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.25% 43.37 29 66 1741.08 1467 2470 1741.90 1647 1865 75502 75502 0.00%
crit 42.75% 32.38 22 45 3791.92 2933 6856 3795.21 3554 4116 122796 122796 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.37
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [v]:29.78
    standard_rotation
    [~]:40.61
    Conflagration 33 0.5% 75.8 3.44sec 132 0 Periodic 138.7 38 106 72 49.7% 65.4%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.76 0.00 138.70 138.70 0.0000 1.4155 9969.00 9969.00 0.00% 50.78 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.29% 69.74 50 96 38.07 0 54 38.09 36 40 2655 2655 0.00%
crit 49.71% 68.95 45 96 106.03 0 151 106.11 99 115 7314 7314 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1387 21.9% 262.0 1.14sec 1582 0 Periodic 297.4 1395 0 1395 0.0% 99.1%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 262.03 0.00 297.36 297.36 0.0000 1.0000 414656.62 414656.62 0.00% 1394.46 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.36 239 359 1394.61 183 4551 1393.27 1257 1521 414657 414657 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (22) 0.0% (0.3%) 1.0 0.00sec 6416 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 160  / 22 0.3% 123.0 0.95sec 52 54 Direct 123.0 41 82 52 27.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 123.00 123.00 0.00 0.00 0.9645 0.0000 6416.06 6416.06 0.00% 54.08 54.08
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.31% 88.94 73 104 40.86 29 51 40.86 39 42 3634 3634 0.00%
crit 27.69% 34.06 19 50 81.68 58 101 81.65 74 89 2782 2782 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1929.38
Phoenix Flames 0 (367) 0.0% (5.8%) 16.3 18.36sec 6724 6239

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.30 0.00 0.00 0.00 1.0778 0.0000 0.00 0.00 0.00% 6239.09 6239.09

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:13.85
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [t]:0.64
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [{]:1.83
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 367 5.8% 16.2 18.36sec 6747 0 Direct 16.2 2251 7288 6740 89.2%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.24 16.24 0.00 0.00 0.0000 0.0000 109602.10 109602.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 10.79% 1.75 0 5 2250.63 1766 3742 1907.25 0 3531 3955 3955 0.00%
crit 89.21% 14.49 10 20 7288.32 3532 8255 7290.59 6630 7694 105647 105647 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2133 (2289) 33.6% (36.1%) 83.1 3.61sec 8229 7588 Direct 83.8 (259.5) 3344 10049 7596 63.4% (63.4%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 83.09 83.82 0.00 0.00 1.0844 0.0000 637050.12 637050.12 0.00% 7588.36 7588.36
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.55% 30.64 19 44 3343.56 2674 5668 3341.83 3096 3590 102484 102484 0.00%
crit 63.45% 53.18 34 71 10048.92 5349 12502 10060.31 9236 11053 534566 534566 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [i]:41.02
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:0.86
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:16.66
  • if_expr:buff.hot_streak.react
    rop_phase
    [s]:4.36
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [w]:7.83
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.96
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [z]:10.45
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 156 2.5% 83.8 3.59sec 557 0 Periodic 175.6 146 409 266 45.7% 80.9%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 83.82 0.00 175.64 175.64 0.0000 1.3827 46714.21 46714.21 0.00% 192.35 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.32% 95.41 62 137 145.69 12 284 145.64 134 155 13903 13903 0.00%
crit 45.68% 80.23 52 105 408.90 24 569 409.32 378 445 32812 32812 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 225 3.6% 33.9 8.45sec 1988 1767 Direct 33.9 0 1987 1987 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 33.93 33.92 0.00 0.00 1.1251 0.0000 67459.51 67459.51 0.00% 1767.11 1767.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 33.92 22 45 1986.83 1241 3680 1985.96 1824 2192 67460 67460 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:3.00
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [u]:10.64
  • if_expr:searing_touch.active
    standard_rotation
    [}]:20.72
  • if_expr:searing_touch.active
Shadowcore Oil Blast 51 0.8% 46.3 6.43sec 331 0 Direct 46.3 260 519 331 27.5%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 46.29 46.29 0.00 0.00 0.0000 0.0000 15318.57 15318.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.53% 33.57 16 52 259.65 253 268 259.66 254 265 8718 8718 0.00%
crit 27.47% 12.71 4 26 519.18 506 536 519.14 506 531 6601 6601 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 116 1.8% 5.1 62.13sec 6873 2194 Periodic 20.1 1354 2699 1728 27.7% 4.9%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.06 0.00 20.15 20.15 3.1326 0.7235 34777.56 34777.56 0.00% 2194.17 2194.17
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.29% 14.56 7 22 1354.09 1041 1915 1353.06 1199 1535 19714 19714 0.00%
crit 27.71% 5.58 0 17 2698.92 2081 3831 2683.50 0 3446 15063 15063 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.06
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
temporal_warp
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 184.15sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.18sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.28 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [g]:5.27
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 21.02sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.90
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 7.6 39.87sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.56 0.00 0.00 0.00 1.1410 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.60
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.30sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Time Warp 1.9 246.20sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    combustion_cooldowns
    [c]:1.94
  • if_expr:runeforge.temporal_warp&buff.exhaustion.up

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.8sec 183.8sec 12.0sec 8.15% 12.80% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 192.7s
  • trigger_min/max:180.0s / 192.7s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.15%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.59%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.1sec 62.1sec 11.8sec 20.79% 0.00% 119.0 (119.0) 5.1

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.4s / 76.3s
  • trigger_min/max:57.4s / 76.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.79%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 21.2 22.2 9.2sec 4.4sec 4.4sec 31.49% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.2s / 78.7s
  • trigger_min/max:1.1s / 78.7s
  • trigger_pct:100.00%
  • duration_min/max:1.1s / 29.6s

Stack Uptimes

  • fireball_1:17.36%
  • fireball_2:8.09%
  • fireball_3:3.83%
  • fireball_4:1.62%
  • fireball_5:0.49%
  • fireball_6:0.10%
  • fireball_7:0.03%
  • fireball_8:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.0sec 62.4sec 14.6sec 26.01% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.0s / 76.9s
  • trigger_min/max:60.0s / 76.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:26.01%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 100.1 0.0 3.0sec 3.0sec 1.1sec 36.47% 45.36% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.1s / 17.9s
  • trigger_min/max:0.1s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.3s

Stack Uptimes

  • heating_up_1:36.47%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 83.2 0.0 3.6sec 3.6sec 0.7sec 15.43% 98.77% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.5s
  • trigger_min/max:0.5s / 39.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.43%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.4 60.3sec 13.1sec 13.0sec 23.43% 0.00% 11.2 (11.2) 5.2

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:5.3s / 77.5s
  • trigger_min/max:0.5s / 68.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.2s

Stack Uptimes

  • infernal_cascade_1:2.42%
  • infernal_cascade_2:21.01%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 307.8sec 0.0sec 23.0sec 10.78% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 318.9s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.78%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.8 0.0 23.8sec 23.8sec 11.8sec 50.52% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 54.7s
  • trigger_min/max:0.8s / 54.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.52%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.3sec 62.2sec 2.4sec 2.97% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 76.3s
  • trigger_min/max:60.0s / 76.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.6s

Stack Uptimes

  • soul_ignition_1:2.97%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Temporal Warp 1.9 0.0 245.6sec 245.6sec 35.9sec 22.99% 0.00% 0.0 (0.0) 1.6

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:237.8s / 259.8s
  • trigger_min/max:237.8s / 259.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:22.99%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 100.1 74.0 124.0 3.0s 0.1s 17.9s
Heating Up removed 16.6 5.0 31.0 16.2s 1.1s 160.3s
Heating Up converted with Fire Blast 22.4 14.0 31.0 13.5s 0.5s 69.8s
Hot Streak procs 83.2 60.0 104.0 3.6s 0.5s 39.5s
Hot Streak spells used 262.0 208.0 314.0 1.1s 0.0s 7.3s
Hot Streak spell crits 186.3 142.0 232.0 1.6s 0.0s 17.2s
Hot Streak spell crits wasted 3.0 0.0 9.0 72.9s 0.1s 318.0s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.1 0.0 2.0 72.9s 5.1s 125.2s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 10.20% 7.83% 12.67% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000210.655152.100271.915
Counterspell0.5190.0002.1347.7454.23611.597
Shifting Power4.4480.00017.27122.65915.06237.335
Fire Blast0.3020.0009.36115.8324.17828.731
Rune of Power4.9470.00028.14638.57822.97069.343
Dragon's Breath78.35413.154327.345287.912222.383355.885
Time Warp5.5821.84023.82611.2363.68725.674
Combustion2.8090.00018.73014.8234.96923.987
Phoenix Flames1.0910.00031.85818.0638.21045.999

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
temporal_warp
mana_regen Mana 2641.27 261577.60 100.00% 99.03 36832.52 12.34%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 875.62 888.86 36877.2 46044.2 38957.0 50000.0
Usage Type Count Total Avg RPE APR
temporal_warp
combustion Mana 5.4 26954.1 5000.0 5105.4 0.0
counterspell Mana 15.2 15228.1 1000.0 1022.4 0.0
dragons_breath Mana 2.4 4784.4 2000.0 2044.0 2.4
fire_blast Mana 53.5 26743.4 500.0 511.4 9.7
fireball Mana 77.4 77379.7 1000.0 1021.4 2.7
pyroblast Mana 86.0 86013.9 1000.0 1035.1 7.9
scorch Mana 34.8 17390.8 500.0 512.6 3.9
shifting_power Mana 5.2 12927.7 2500.0 2555.0 2.7
time_warp Mana 2.0 3961.1 2000.0 2046.0 0.0

Statistics & Data Analysis

Fight Length
temporal_warp Fight Length
Count 719
Mean 298.65
Minimum 240.10
Maximum 359.92
Spread ( max - min ) 119.82
Range [ ( max - min ) / 2 * 100% ] 20.06%
Standard Deviation 35.5866
5th Percentile 245.43
95th Percentile 354.21
( 95th Percentile - 5th Percentile ) 108.78
Mean Distribution
Standard Deviation 1.3272
95.00% Confidence Interval ( 296.05 - 301.26 )
Normalized 95.00% Confidence Interval ( 99.13% - 100.87% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 546
0.1% Error 54542
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 44
0.01 Scale Factor Error with Delta=300 1082
DPS
temporal_warp Damage Per Second
Count 719
Mean 6337.44
Minimum 5810.99
Maximum 6870.31
Spread ( max - min ) 1059.31
Range [ ( max - min ) / 2 * 100% ] 8.36%
Standard Deviation 170.7986
5th Percentile 6039.00
95th Percentile 6594.74
( 95th Percentile - 5th Percentile ) 555.74
Mean Distribution
Standard Deviation 6.3697
95.00% Confidence Interval ( 6324.95 - 6349.92 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2791
0.1 Scale Factor Error with Delta=300 250
0.05 Scale Factor Error with Delta=300 997
0.01 Scale Factor Error with Delta=300 24904
Priority Target DPS
temporal_warp Priority Target Damage Per Second
Count 719
Mean 6337.44
Minimum 5810.99
Maximum 6870.31
Spread ( max - min ) 1059.31
Range [ ( max - min ) / 2 * 100% ] 8.36%
Standard Deviation 170.7986
5th Percentile 6039.00
95th Percentile 6594.74
( 95th Percentile - 5th Percentile ) 555.74
Mean Distribution
Standard Deviation 6.3697
95.00% Confidence Interval ( 6324.95 - 6349.92 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2791
0.1 Scale Factor Error with Delta=300 250
0.05 Scale Factor Error with Delta=300 997
0.01 Scale Factor Error with Delta=300 24904
DPS(e)
temporal_warp Damage Per Second (Effective)
Count 719
Mean 6337.44
Minimum 5810.99
Maximum 6870.31
Spread ( max - min ) 1059.31
Range [ ( max - min ) / 2 * 100% ] 8.36%
Damage
temporal_warp Damage
Count 719
Mean 1886768.11
Minimum 1424529.58
Maximum 2286274.59
Spread ( max - min ) 861745.01
Range [ ( max - min ) / 2 * 100% ] 22.84%
DTPS
temporal_warp Damage Taken Per Second
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
temporal_warp Healing Per Second
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
temporal_warp Healing Per Second (Effective)
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
temporal_warp Heal
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
temporal_warp Healing Taken Per Second
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
temporal_warp Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
temporal_warpTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
temporal_warp Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.90 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.06 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.28 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.23 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.60 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.82 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
c 1.94 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
d 5.33 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
e 21.79 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
f 0.00 call_action_list,name=active_talents
g 5.27 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
h 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 41.02 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 0.86 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 13.85 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.37 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 3.00 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 2.34 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
o 16.66 pyroblast,if=buff.hot_streak.react
p 10.90 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
q 9.73 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
r 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
s 4.36 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
t 0.64 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
u 10.64 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
v 29.78 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 7.83 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
x 1.96 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
y 7.08 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
z 10.45 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
{ 1.83 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 20.72 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 40.61 fireball

Sample Sequence

012456789ABCDEFHIJOPaQdTlgeeUbciikieikikieimieiminWSYQoppvqovvvvvvvqw~~~yw~yw~~~~w~~Q~~WvqovvvvvldlgeiTieUiQkieikiein{SYQWvqovvqovvqo~yw~~~~Q~~~~~~~~~~~~gedTiieQUikieikieinWSYQopvvvvpw{~~~~yw~~~QWopvvvvvv~~~dlgeTbmiieQUikieieikinSYQWopotovpvqovv~~}yz}}zQ}}z}}z}yz}}z}z}}z}}zc}yQdTjlgeeUiikikieikimjeiWSqQopqouuqouusuuz}yx}x}}z}}z}}z}Q}zWpusupsuusuus}}yx}{yadTl

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask temporal_warp 50000.0/50000: 100% mana
Pre precombat 1 food temporal_warp 50000.0/50000: 100% mana
Pre precombat 2 augmentation temporal_warp 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase l fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.248 combustion_phase g combustion Fluffy_Pillow 49248.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.248 combustion_phase e fire_blast Fluffy_Pillow 44248.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.839 combustion_phase e fire_blast Fluffy_Pillow 44339.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 default U cancel_buff Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns c time_warp Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase i pyroblast Fluffy_Pillow 40847.0/50000: 82% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.601 combustion_phase i pyroblast Fluffy_Pillow 40601.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.357 combustion_phase k phoenix_flames Fluffy_Pillow 40357.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.113 combustion_phase i pyroblast Fluffy_Pillow 41113.0/50000: 82% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.773 combustion_phase e fire_blast Fluffy_Pillow 40773.0/50000: 82% mana bloodlust, berserking, combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.868 combustion_phase i pyroblast Fluffy_Pillow 40368.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.622 combustion_phase k phoenix_flames Fluffy_Pillow 40122.0/50000: 80% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.376 combustion_phase i pyroblast Fluffy_Pillow 40876.0/50000: 82% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.131 combustion_phase k phoenix_flames Fluffy_Pillow 40631.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.886 combustion_phase i pyroblast Fluffy_Pillow 41386.0/50000: 83% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.302 combustion_phase e fire_blast Fluffy_Pillow 40802.0/50000: 82% mana bloodlust, berserking, combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.641 combustion_phase i pyroblast Fluffy_Pillow 40641.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.395 combustion_phase m scorch Fluffy_Pillow 40395.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.150 combustion_phase i pyroblast Fluffy_Pillow 40650.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.252 combustion_phase e fire_blast Fluffy_Pillow 39752.0/50000: 80% mana bloodlust, berserking, combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.905 combustion_phase i pyroblast Fluffy_Pillow 39905.0/50000: 80% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.661 combustion_phase m scorch Fluffy_Pillow 39661.0/50000: 79% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.416 combustion_phase i pyroblast Fluffy_Pillow 39916.0/50000: 80% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.171 combustion_phase n dragons_breath Fluffy_Pillow 39671.0/50000: 79% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.926 default W rune_of_power Fluffy_Pillow 38426.0/50000: 77% mana bloodlust, heating_up, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.681 default S shifting_power Fluffy_Pillow 39181.0/50000: 78% mana bloodlust, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.694 default Y fire_blast Fluffy_Pillow 37694.0/50000: 75% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:16.931 default Q counterspell Fluffy_Pillow 38431.0/50000: 77% mana bloodlust, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:16.931 rop_phase o pyroblast Fluffy_Pillow 37431.0/50000: 75% mana bloodlust, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:16.931 rop_phase p fire_blast Fluffy_Pillow 36431.0/50000: 73% mana bloodlust, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:17.685 rop_phase p fire_blast Fluffy_Pillow 36685.0/50000: 73% mana bloodlust, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:17.685 rop_phase v fireball Fluffy_Pillow 36185.0/50000: 72% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:18.225 rop_phase q fire_blast Fluffy_Pillow 36725.0/50000: 73% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:18.783 rop_phase o pyroblast Fluffy_Pillow 35783.0/50000: 72% mana bloodlust, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:19.538 rop_phase v fireball Fluffy_Pillow 35538.0/50000: 71% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:20.632 rop_phase v fireball Fluffy_Pillow 35632.0/50000: 71% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:21.727 rop_phase v fireball Fluffy_Pillow 35727.0/50000: 71% mana bloodlust, fireball, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:22.823 rop_phase v fireball Fluffy_Pillow 35823.0/50000: 72% mana bloodlust, fireball(2), rune_of_power, temporal_warp, potion_of_spectral_intellect
0:23.919 rop_phase v fireball Fluffy_Pillow 35919.0/50000: 72% mana bloodlust, fireball(3), rune_of_power, temporal_warp, potion_of_spectral_intellect
0:25.012 rop_phase v fireball Fluffy_Pillow 36012.0/50000: 72% mana bloodlust, fireball(4), rune_of_power, temporal_warp
0:26.107 rop_phase v fireball Fluffy_Pillow 36107.0/50000: 72% mana bloodlust, heating_up, rune_of_power, temporal_warp
0:26.283 rop_phase q fire_blast Fluffy_Pillow 36283.0/50000: 73% mana bloodlust, heating_up, rune_of_power, temporal_warp
0:27.202 standard_rotation w pyroblast Fluffy_Pillow 35702.0/50000: 71% mana bloodlust, hot_streak, temporal_warp
0:27.957 standard_rotation ~ fireball Fluffy_Pillow 35457.0/50000: 71% mana bloodlust, fireball, temporal_warp
0:29.053 standard_rotation ~ fireball Fluffy_Pillow 35553.0/50000: 71% mana bloodlust, fireball, temporal_warp
0:30.147 standard_rotation ~ fireball Fluffy_Pillow 35647.0/50000: 71% mana bloodlust, heating_up, temporal_warp
0:30.246 standard_rotation y fire_blast Fluffy_Pillow 35746.0/50000: 71% mana bloodlust, heating_up, temporal_warp
0:31.242 standard_rotation w pyroblast Fluffy_Pillow 35242.0/50000: 70% mana bloodlust, fireball, hot_streak, temporal_warp
0:31.995 standard_rotation ~ fireball Fluffy_Pillow 34995.0/50000: 70% mana bloodlust, fireball(2), heating_up, temporal_warp
0:32.406 standard_rotation y fire_blast Fluffy_Pillow 35406.0/50000: 71% mana bloodlust, fireball(2), heating_up, temporal_warp
0:33.090 standard_rotation w pyroblast Fluffy_Pillow 34590.0/50000: 69% mana bloodlust, fireball(2), hot_streak, temporal_warp
0:33.844 standard_rotation ~ fireball Fluffy_Pillow 34344.0/50000: 69% mana bloodlust, fireball(3), temporal_warp
0:34.939 standard_rotation ~ fireball Fluffy_Pillow 34439.0/50000: 69% mana bloodlust, fireball(3), temporal_warp
0:36.034 standard_rotation ~ fireball Fluffy_Pillow 34534.0/50000: 69% mana bloodlust, heating_up, temporal_warp
0:37.130 standard_rotation ~ fireball Fluffy_Pillow 34630.0/50000: 69% mana bloodlust, hot_streak, temporal_warp
0:38.225 standard_rotation w pyroblast Fluffy_Pillow 34725.0/50000: 69% mana bloodlust, fireball, hot_streak, temporal_warp
0:38.978 standard_rotation ~ fireball Fluffy_Pillow 34478.0/50000: 69% mana bloodlust, fireball(2), heating_up, temporal_warp
0:40.074 standard_rotation ~ fireball Fluffy_Pillow 34574.0/50000: 69% mana bloodlust, fireball(2), heating_up, temporal_warp
0:41.169 default Q counterspell Fluffy_Pillow 34669.0/50000: 69% mana fireball(3), temporal_warp
0:41.169 standard_rotation ~ fireball Fluffy_Pillow 33669.0/50000: 67% mana fireball(3), temporal_warp
0:42.590 standard_rotation ~ fireball Fluffy_Pillow 34090.0/50000: 68% mana fireball(4)
0:44.437 default W rune_of_power Fluffy_Pillow 34937.0/50000: 70% mana fireball(5)
0:45.671 rop_phase v fireball Fluffy_Pillow 36171.0/50000: 72% mana heating_up, rune_of_power
0:45.671 rop_phase q fire_blast Fluffy_Pillow 36171.0/50000: 72% mana heating_up, rune_of_power
0:47.518 rop_phase o pyroblast Fluffy_Pillow 36518.0/50000: 73% mana hot_streak, rune_of_power
0:48.751 rop_phase v fireball Fluffy_Pillow 36751.0/50000: 74% mana fireball, rune_of_power
0:50.599 rop_phase v fireball Fluffy_Pillow 37599.0/50000: 75% mana fireball, rune_of_power
0:52.446 rop_phase v fireball Fluffy_Pillow 38446.0/50000: 77% mana fireball(2), rune_of_power
0:54.292 rop_phase v fireball Fluffy_Pillow 39292.0/50000: 79% mana heating_up, rune_of_power
0:56.139 rop_phase v fireball Fluffy_Pillow 40139.0/50000: 80% mana fireball, rune_of_power
0:57.987 combustion_phase l fireball Fluffy_Pillow 40987.0/50000: 82% mana fireball(2)
0:59.834 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 41834.0/50000: 84% mana fireball(3)
1:00.000 combustion_phase l fireball Fluffy_Pillow 42000.0/50000: 84% mana fireball(3), gladiators_badge
1:01.222 combustion_phase g combustion Fluffy_Pillow 43222.0/50000: 86% mana heating_up, gladiators_badge
1:01.222 combustion_phase e fire_blast Fluffy_Pillow 38222.0/50000: 76% mana combustion, heating_up, rune_of_power, gladiators_badge
1:01.846 combustion_phase i pyroblast Fluffy_Pillow 37346.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:03.079 default T use_item_soul_igniter Fluffy_Pillow 37579.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:03.079 combustion_phase i pyroblast Fluffy_Pillow 37579.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:03.079 combustion_phase e fire_blast Fluffy_Pillow 36579.0/50000: 73% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:04.314 default U cancel_buff Fluffy_Pillow 37314.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:04.314 combustion_phase i pyroblast Fluffy_Pillow 37314.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.546 default Q counterspell Fluffy_Pillow 37546.0/50000: 75% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.546 combustion_phase k phoenix_flames Fluffy_Pillow 36546.0/50000: 73% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.779 combustion_phase i pyroblast Fluffy_Pillow 37779.0/50000: 76% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.889 combustion_phase e fire_blast Fluffy_Pillow 36889.0/50000: 74% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.011 combustion_phase i pyroblast Fluffy_Pillow 37511.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.243 combustion_phase k phoenix_flames Fluffy_Pillow 37743.0/50000: 75% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.477 combustion_phase i pyroblast Fluffy_Pillow 38977.0/50000: 78% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.477 combustion_phase e fire_blast Fluffy_Pillow 37977.0/50000: 76% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.710 combustion_phase i pyroblast Fluffy_Pillow 38710.0/50000: 77% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.942 combustion_phase n dragons_breath Fluffy_Pillow 38942.0/50000: 78% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:14.175 standard_rotation { phoenix_flames Fluffy_Pillow 38175.0/50000: 76% mana heating_up, infernal_cascade(2), gladiators_badge
1:15.411 default S shifting_power Fluffy_Pillow 39411.0/50000: 79% mana infernal_cascade(2)
1:18.109 default Y fire_blast Fluffy_Pillow 39609.0/50000: 79% mana
1:18.857 default Q counterspell Fluffy_Pillow 39857.0/50000: 80% mana heating_up
1:18.857 default W rune_of_power Fluffy_Pillow 38857.0/50000: 78% mana heating_up
1:20.092 rop_phase v fireball Fluffy_Pillow 40092.0/50000: 80% mana heating_up, rune_of_power
1:20.092 rop_phase q fire_blast Fluffy_Pillow 40092.0/50000: 80% mana heating_up, rune_of_power
1:21.940 rop_phase o pyroblast Fluffy_Pillow 40440.0/50000: 81% mana hot_streak, rune_of_power
1:23.173 rop_phase v fireball Fluffy_Pillow 40673.0/50000: 81% mana fireball, rune_of_power
1:25.021 rop_phase v fireball Fluffy_Pillow 41521.0/50000: 83% mana fireball, rune_of_power
1:26.138 rop_phase q fire_blast Fluffy_Pillow 42638.0/50000: 85% mana heating_up, rune_of_power
1:26.868 rop_phase o pyroblast Fluffy_Pillow 41868.0/50000: 84% mana hot_streak, rune_of_power
1:28.102 rop_phase v fireball Fluffy_Pillow 42102.0/50000: 84% mana fireball, rune_of_power
1:29.950 rop_phase v fireball Fluffy_Pillow 42950.0/50000: 86% mana fireball, rune_of_power
1:30.930 rop_phase q fire_blast Fluffy_Pillow 43930.0/50000: 88% mana heating_up, rune_of_power
1:31.798 rop_phase o pyroblast Fluffy_Pillow 43298.0/50000: 87% mana hot_streak, rune_of_power
1:33.032 standard_rotation ~ fireball Fluffy_Pillow 43532.0/50000: 87% mana fireball, heating_up
1:34.387 standard_rotation y fire_blast Fluffy_Pillow 44874.0/50000: 90% mana fireball, heating_up
1:34.882 standard_rotation w pyroblast Fluffy_Pillow 43882.0/50000: 88% mana fireball, hot_streak
1:36.115 standard_rotation ~ fireball Fluffy_Pillow 44115.0/50000: 88% mana fireball(2)
1:37.963 standard_rotation ~ fireball Fluffy_Pillow 44963.0/50000: 90% mana fireball(2)
1:39.809 standard_rotation ~ fireball Fluffy_Pillow 45809.0/50000: 92% mana heating_up
1:41.655 standard_rotation ~ fireball Fluffy_Pillow 46655.0/50000: 93% mana fireball
1:43.504 default Q counterspell Fluffy_Pillow 47504.0/50000: 95% mana fireball(2)
1:43.504 standard_rotation ~ fireball Fluffy_Pillow 46504.0/50000: 93% mana fireball(2)
1:45.352 standard_rotation ~ fireball Fluffy_Pillow 47352.0/50000: 95% mana fireball(3)
1:47.198 standard_rotation ~ fireball Fluffy_Pillow 48198.0/50000: 96% mana heating_up
1:49.047 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:50.894 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:52.740 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:54.588 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:56.437 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
1:58.282 standard_rotation ~ fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball
2:00.129 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:01.978 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
2:03.827 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(4)
2:05.320 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:05.320 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
2:05.673 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43853.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade
2:05.673 default T use_item_soul_igniter Fluffy_Pillow 43853.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:05.673 combustion_phase i pyroblast Fluffy_Pillow 43853.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:06.908 combustion_phase i pyroblast Fluffy_Pillow 44088.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:06.908 combustion_phase e fire_blast Fluffy_Pillow 43088.0/50000: 86% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:08.140 default Q counterspell Fluffy_Pillow 43820.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:08.140 default U cancel_buff Fluffy_Pillow 42820.0/50000: 86% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:08.140 combustion_phase i pyroblast Fluffy_Pillow 42820.0/50000: 86% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.372 combustion_phase k phoenix_flames Fluffy_Pillow 43052.0/50000: 86% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.605 combustion_phase i pyroblast Fluffy_Pillow 44285.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.733 combustion_phase e fire_blast Fluffy_Pillow 43413.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.838 combustion_phase i pyroblast Fluffy_Pillow 44018.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.070 combustion_phase k phoenix_flames Fluffy_Pillow 44250.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.304 combustion_phase i pyroblast Fluffy_Pillow 45484.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.304 combustion_phase e fire_blast Fluffy_Pillow 44484.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.538 combustion_phase i pyroblast Fluffy_Pillow 45218.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.771 combustion_phase n dragons_breath Fluffy_Pillow 45451.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:18.003 default W rune_of_power Fluffy_Pillow 44683.0/50000: 89% mana heating_up, infernal_cascade(2), gladiators_badge
2:19.237 default S shifting_power Fluffy_Pillow 45917.0/50000: 92% mana heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:22.181 default Y fire_blast Fluffy_Pillow 46361.0/50000: 93% mana heating_up, rune_of_power
2:22.864 default Q counterspell Fluffy_Pillow 46544.0/50000: 93% mana hot_streak, rune_of_power
2:22.864 rop_phase o pyroblast Fluffy_Pillow 45544.0/50000: 91% mana hot_streak, rune_of_power
2:22.864 rop_phase p fire_blast Fluffy_Pillow 44544.0/50000: 89% mana rune_of_power
2:24.097 rop_phase v fireball Fluffy_Pillow 45277.0/50000: 91% mana rune_of_power
2:25.946 rop_phase v fireball Fluffy_Pillow 46126.0/50000: 92% mana rune_of_power
2:27.794 rop_phase v fireball Fluffy_Pillow 46974.0/50000: 94% mana fireball, rune_of_power
2:29.641 rop_phase v fireball Fluffy_Pillow 47821.0/50000: 96% mana fireball(2), rune_of_power
2:30.361 rop_phase p fire_blast Fluffy_Pillow 48541.0/50000: 97% mana heating_up, rune_of_power
2:31.491 standard_rotation w pyroblast Fluffy_Pillow 48171.0/50000: 96% mana hot_streak
2:32.726 standard_rotation { phoenix_flames Fluffy_Pillow 48406.0/50000: 97% mana heating_up
2:33.961 standard_rotation ~ fireball Fluffy_Pillow 49641.0/50000: 99% mana
2:35.809 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana
2:37.656 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:39.504 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:40.589 standard_rotation y fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:41.353 standard_rotation w pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
2:42.586 standard_rotation ~ fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball
2:44.434 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:46.279 standard_rotation ~ fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(2)
2:48.127 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:48.127 default W rune_of_power Fluffy_Pillow 48005.0/50000: 96% mana heating_up
2:49.464 rop_phase o pyroblast Fluffy_Pillow 49342.0/50000: 99% mana hot_streak, rune_of_power
2:49.464 rop_phase p fire_blast Fluffy_Pillow 48342.0/50000: 97% mana rune_of_power
2:50.699 rop_phase v fireball Fluffy_Pillow 49077.0/50000: 98% mana rune_of_power
2:52.547 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana rune_of_power
2:54.393 rop_phase v fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
2:56.240 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
2:58.088 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:59.936 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
3:01.784 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:03.631 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:05.479 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:07.328 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana heating_up
3:07.328 combustion_phase l fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, gladiators_badge
3:08.820 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, gladiators_badge
3:08.865 combustion_phase e fire_blast Fluffy_Pillow 45045.0/50000: 90% mana combustion, fireball, rune_of_power, gladiators_badge
3:09.175 default T use_item_soul_igniter Fluffy_Pillow 43855.0/50000: 88% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade, gladiators_badge
3:09.175 combustion_cooldowns b berserking Fluffy_Pillow 43855.0/50000: 88% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:09.175 combustion_phase m scorch Fluffy_Pillow 43855.0/50000: 88% mana berserking, combustion, fireball, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:10.296 combustion_phase i pyroblast Fluffy_Pillow 44476.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:11.417 combustion_phase i pyroblast Fluffy_Pillow 44597.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:11.417 combustion_phase e fire_blast Fluffy_Pillow 43597.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:12.538 default Q counterspell Fluffy_Pillow 44218.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:12.538 default U cancel_buff Fluffy_Pillow 43218.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:12.538 combustion_phase i pyroblast Fluffy_Pillow 43218.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.660 combustion_phase k phoenix_flames Fluffy_Pillow 43340.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.782 combustion_phase i pyroblast Fluffy_Pillow 44462.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.388 combustion_phase e fire_blast Fluffy_Pillow 44068.0/50000: 88% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.903 combustion_phase i pyroblast Fluffy_Pillow 44083.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.422 combustion_phase e fire_blast Fluffy_Pillow 43602.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:17.023 combustion_phase i pyroblast Fluffy_Pillow 43703.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.145 combustion_phase k phoenix_flames Fluffy_Pillow 43825.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:19.266 combustion_phase i pyroblast Fluffy_Pillow 44946.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:20.388 combustion_phase n dragons_breath Fluffy_Pillow 45068.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:21.509 default S shifting_power Fluffy_Pillow 44189.0/50000: 88% mana heating_up, gladiators_badge
3:24.513 default Y fire_blast Fluffy_Pillow 44693.0/50000: 89% mana heating_up
3:24.928 default Q counterspell Fluffy_Pillow 44608.0/50000: 89% mana hot_streak
3:24.928 default W rune_of_power Fluffy_Pillow 43608.0/50000: 87% mana hot_streak
3:26.160 rop_phase o pyroblast Fluffy_Pillow 44840.0/50000: 90% mana hot_streak, rune_of_power
3:26.160 rop_phase p fire_blast Fluffy_Pillow 43840.0/50000: 88% mana rune_of_power
3:27.393 rop_phase o pyroblast Fluffy_Pillow 44573.0/50000: 89% mana hot_streak, rune_of_power
3:28.626 rop_phase t phoenix_flames Fluffy_Pillow 44806.0/50000: 90% mana heating_up, rune_of_power
3:29.859 rop_phase o pyroblast Fluffy_Pillow 46039.0/50000: 92% mana hot_streak, rune_of_power
3:31.093 rop_phase v fireball Fluffy_Pillow 46273.0/50000: 93% mana rune_of_power
3:32.672 rop_phase p fire_blast Fluffy_Pillow 47852.0/50000: 96% mana rune_of_power
3:32.940 rop_phase v fireball Fluffy_Pillow 46620.0/50000: 93% mana heating_up, rune_of_power
3:33.258 rop_phase q fire_blast Fluffy_Pillow 46938.0/50000: 94% mana heating_up, rune_of_power
3:34.789 rop_phase o pyroblast Fluffy_Pillow 46969.0/50000: 94% mana fireball, hot_streak, rune_of_power
3:36.023 rop_phase v fireball Fluffy_Pillow 47203.0/50000: 94% mana heating_up, rune_of_power
3:37.871 rop_phase v fireball Fluffy_Pillow 48051.0/50000: 96% mana heating_up, rune_of_power
3:39.720 standard_rotation ~ fireball Fluffy_Pillow 48900.0/50000: 98% mana fireball
3:41.566 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
3:43.414 standard_rotation } scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
3:44.094 standard_rotation y fire_blast Fluffy_Pillow 49685.0/50000: 99% mana fireball(4)
3:44.648 standard_rotation z pyroblast Fluffy_Pillow 49239.0/50000: 98% mana fireball(4), heating_up
3:45.890 standard_rotation } scorch Fluffy_Pillow 49481.0/50000: 99% mana fireball(4)
3:47.121 standard_rotation } scorch Fluffy_Pillow 49502.0/50000: 99% mana fireball(4)
3:48.354 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball(4), heating_up
3:49.600 default Q counterspell Fluffy_Pillow 49750.0/50000: 100% mana fireball(4)
3:49.600 standard_rotation } scorch Fluffy_Pillow 48750.0/50000: 98% mana fireball(4)
3:50.832 standard_rotation } scorch Fluffy_Pillow 49482.0/50000: 99% mana fireball(4)
3:52.066 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(4), heating_up
3:53.310 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball(4)
3:54.544 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball(4)
3:55.778 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(4), heating_up
3:57.022 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball(4)
3:57.022 standard_rotation y fire_blast Fluffy_Pillow 49749.0/50000: 99% mana fireball(4)
3:58.256 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(4), heating_up
3:59.500 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:00.733 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:01.965 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:03.210 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:04.443 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:05.687 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:06.921 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:08.152 standard_rotation z pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up
4:09.399 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:10.631 standard_rotation } scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:11.862 standard_rotation z pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up
4:13.110 combustion_cooldowns c time_warp Fluffy_Pillow 49750.0/50000: 100% mana
4:13.110 standard_rotation } scorch Fluffy_Pillow 47750.0/50000: 96% mana temporal_warp
4:13.528 standard_rotation y fire_blast Fluffy_Pillow 48168.0/50000: 96% mana temporal_warp
4:14.060 default Q counterspell Fluffy_Pillow 47700.0/50000: 95% mana heating_up, temporal_warp
4:14.060 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 46700.0/50000: 93% mana heating_up, temporal_warp
4:14.060 default T use_item_soul_igniter Fluffy_Pillow 46700.0/50000: 93% mana heating_up, temporal_warp, gladiators_badge
4:14.060 combustion_phase j pyroblast Fluffy_Pillow 46700.0/50000: 93% mana heating_up, temporal_warp, soul_ignition, gladiators_badge
4:15.018 combustion_phase l fireball Fluffy_Pillow 46658.0/50000: 93% mana temporal_warp, soul_ignition, gladiators_badge
4:15.769 combustion_phase g combustion Fluffy_Pillow 47409.0/50000: 95% mana temporal_warp, soul_ignition, gladiators_badge
4:15.769 combustion_phase e fire_blast Fluffy_Pillow 42409.0/50000: 85% mana combustion, rune_of_power, temporal_warp, soul_ignition, gladiators_badge
4:16.293 combustion_phase e fire_blast Fluffy_Pillow 42433.0/50000: 85% mana combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade, soul_ignition, gladiators_badge
4:16.440 default U cancel_buff Fluffy_Pillow 41080.0/50000: 82% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), soul_ignition, gladiators_badge
4:16.440 combustion_phase i pyroblast Fluffy_Pillow 41080.0/50000: 82% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:17.390 combustion_phase i pyroblast Fluffy_Pillow 41030.0/50000: 82% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:18.339 combustion_phase k phoenix_flames Fluffy_Pillow 40979.0/50000: 82% mana combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:19.289 combustion_phase i pyroblast Fluffy_Pillow 41929.0/50000: 84% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:20.241 combustion_phase k phoenix_flames Fluffy_Pillow 41881.0/50000: 84% mana combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:21.190 combustion_phase i pyroblast Fluffy_Pillow 42830.0/50000: 86% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:21.190 combustion_phase e fire_blast Fluffy_Pillow 41830.0/50000: 84% mana combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:22.141 combustion_phase i pyroblast Fluffy_Pillow 42281.0/50000: 85% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:23.093 combustion_phase k phoenix_flames Fluffy_Pillow 42233.0/50000: 84% mana combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:24.042 combustion_phase i pyroblast Fluffy_Pillow 43182.0/50000: 86% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:24.992 combustion_phase m scorch Fluffy_Pillow 43132.0/50000: 86% mana combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:25.943 combustion_phase j pyroblast Fluffy_Pillow 43583.0/50000: 87% mana combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:26.144 combustion_phase e fire_blast Fluffy_Pillow 42784.0/50000: 86% mana combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:26.901 combustion_phase i pyroblast Fluffy_Pillow 43041.0/50000: 86% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:27.851 default W rune_of_power Fluffy_Pillow 42991.0/50000: 86% mana heating_up, temporal_warp, infernal_cascade(2), gladiators_badge
4:28.799 default S shifting_power Fluffy_Pillow 43939.0/50000: 88% mana heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge
4:29.519 rop_phase q fire_blast Fluffy_Pillow 42159.0/50000: 84% mana heating_up, rune_of_power, temporal_warp, infernal_cascade(2)
4:31.600 default Q counterspell Fluffy_Pillow 43740.0/50000: 87% mana hot_streak, rune_of_power, temporal_warp
4:31.600 rop_phase o pyroblast Fluffy_Pillow 42740.0/50000: 85% mana hot_streak, rune_of_power, temporal_warp
4:31.600 rop_phase p fire_blast Fluffy_Pillow 41740.0/50000: 83% mana rune_of_power, temporal_warp
4:32.181 rop_phase q fire_blast Fluffy_Pillow 41821.0/50000: 84% mana heating_up, rune_of_power, temporal_warp
4:32.549 rop_phase o pyroblast Fluffy_Pillow 41689.0/50000: 83% mana hot_streak, rune_of_power, temporal_warp
4:33.499 rop_phase u scorch Fluffy_Pillow 41639.0/50000: 83% mana rune_of_power, temporal_warp
4:34.448 rop_phase u scorch Fluffy_Pillow 42088.0/50000: 84% mana rune_of_power, temporal_warp
4:35.398 rop_phase q fire_blast Fluffy_Pillow 42538.0/50000: 85% mana heating_up, rune_of_power, temporal_warp
4:35.398 rop_phase o pyroblast Fluffy_Pillow 42038.0/50000: 84% mana hot_streak, rune_of_power, temporal_warp
4:36.349 rop_phase u scorch Fluffy_Pillow 41989.0/50000: 84% mana rune_of_power, temporal_warp
4:37.296 rop_phase u scorch Fluffy_Pillow 42436.0/50000: 85% mana rune_of_power, temporal_warp
4:38.245 rop_phase s pyroblast Fluffy_Pillow 42885.0/50000: 86% mana heating_up, rune_of_power, temporal_warp
4:39.204 rop_phase u scorch Fluffy_Pillow 42844.0/50000: 86% mana rune_of_power, temporal_warp
4:40.153 rop_phase u scorch Fluffy_Pillow 43293.0/50000: 87% mana rune_of_power, temporal_warp
4:41.100 standard_rotation z pyroblast Fluffy_Pillow 43740.0/50000: 87% mana heating_up, temporal_warp
4:42.064 standard_rotation } scorch Fluffy_Pillow 43704.0/50000: 87% mana heating_up, temporal_warp
4:42.064 standard_rotation y fire_blast Fluffy_Pillow 43704.0/50000: 87% mana heating_up, temporal_warp
4:43.013 standard_rotation x pyroblast Fluffy_Pillow 43653.0/50000: 87% mana hot_streak, temporal_warp
4:43.962 standard_rotation } scorch Fluffy_Pillow 43602.0/50000: 87% mana hot_streak, temporal_warp
4:44.910 standard_rotation x pyroblast Fluffy_Pillow 44050.0/50000: 88% mana hot_streak, temporal_warp
4:45.860 standard_rotation } scorch Fluffy_Pillow 44000.0/50000: 88% mana temporal_warp
4:46.808 standard_rotation } scorch Fluffy_Pillow 44448.0/50000: 89% mana temporal_warp
4:47.759 standard_rotation z pyroblast Fluffy_Pillow 44899.0/50000: 90% mana heating_up, temporal_warp
4:48.718 standard_rotation } scorch Fluffy_Pillow 44858.0/50000: 90% mana temporal_warp
4:49.667 standard_rotation } scorch Fluffy_Pillow 45307.0/50000: 91% mana temporal_warp
4:50.615 standard_rotation z pyroblast Fluffy_Pillow 45755.0/50000: 92% mana heating_up, temporal_warp
4:51.577 standard_rotation } scorch Fluffy_Pillow 45717.0/50000: 91% mana temporal_warp
4:52.528 standard_rotation } scorch Fluffy_Pillow 46168.0/50000: 92% mana temporal_warp
4:53.477 standard_rotation z pyroblast Fluffy_Pillow 46617.0/50000: 93% mana heating_up
4:54.720 standard_rotation } scorch Fluffy_Pillow 46860.0/50000: 94% mana
4:55.954 default Q counterspell Fluffy_Pillow 47594.0/50000: 95% mana
4:55.954 standard_rotation } scorch Fluffy_Pillow 46594.0/50000: 93% mana
4:57.189 standard_rotation z pyroblast Fluffy_Pillow 47329.0/50000: 95% mana heating_up
4:58.431 default W rune_of_power Fluffy_Pillow 47571.0/50000: 95% mana
4:59.665 rop_phase p fire_blast Fluffy_Pillow 48805.0/50000: 98% mana rune_of_power
4:59.665 rop_phase u scorch Fluffy_Pillow 48305.0/50000: 97% mana heating_up, rune_of_power
5:00.898 rop_phase s pyroblast Fluffy_Pillow 49038.0/50000: 98% mana heating_up, rune_of_power
5:02.141 rop_phase u scorch Fluffy_Pillow 49281.0/50000: 99% mana rune_of_power
5:03.375 rop_phase p fire_blast Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
5:03.375 rop_phase s pyroblast Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
5:04.618 rop_phase u scorch Fluffy_Pillow 49248.0/50000: 98% mana rune_of_power
5:05.852 rop_phase u scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
5:07.084 rop_phase s pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
5:08.329 rop_phase u scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
5:09.563 rop_phase u scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
5:10.796 rop_phase s pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
5:12.040 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
5:13.274 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
5:14.508 standard_rotation y fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:14.508 standard_rotation x pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
5:15.741 standard_rotation } scorch Fluffy_Pillow 49238.0/50000: 98% mana
5:16.975 standard_rotation { phoenix_flames Fluffy_Pillow 49505.0/50000: 99% mana
5:17.064 standard_rotation y fire_blast Fluffy_Pillow 49594.0/50000: 99% mana heating_up
5:18.208 combustion_cooldowns a potion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
5:18.208 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, potion_of_spectral_intellect
5:18.208 default T use_item_soul_igniter Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, gladiators_badge, potion_of_spectral_intellect
5:18.208 combustion_phase l fireball Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, soul_ignition, gladiators_badge, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Temporal Warp }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="temporal_warp"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

Simulation & Raid Information

Iterations: 729
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 300.1 )

Performance:

Total Events Processed: 40905084
Max Event Queue: 62
Sim Seconds: 218803
CPU Seconds: 68.0938
Physical Seconds: 4.6036
Speed Up: 3213

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
FeveredIncantation FeveredIncantation augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.43sec
FeveredIncantation FeveredIncantation berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 184.63sec 0 301.43sec
FeveredIncantation FeveredIncantation blazing_surge 345215 61852 205 1.04 8813 19996 5.3 5.2 26.7% 0.0% 0.0% 0.0% 62.92sec 61852 301.43sec
FeveredIncantation FeveredIncantation combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.59sec 0 301.43sec
FeveredIncantation FeveredIncantation conflagration_flare_up 205345 8895 30 5.96 161 475 30.0 30.0 43.3% 0.0% 0.0% 0.0% 9.95sec 8895 301.43sec
FeveredIncantation FeveredIncantation counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 21.06sec 0 301.43sec
FeveredIncantation FeveredIncantation dragons_breath 31661 8337 28 0.31 0 5407 1.5 1.5 100.0% 0.0% 0.0% 0.0% 83.83sec 8337 301.43sec
FeveredIncantation FeveredIncantation eternal_insight 342314 13234 44 4.28 472 994 21.5 21.5 27.5% 0.0% 0.0% 0.0% 13.82sec 13234 301.43sec
FeveredIncantation FeveredIncantation fire_blast 108853 265290 880 9.78 0 5399 49.1 49.1 100.0% 0.0% 0.0% 0.0% 6.13sec 265290 301.43sec
FeveredIncantation FeveredIncantation fireball 133 190198 631 14.19 1733 3911 71.3 71.3 42.9% 0.0% 0.0% 0.0% 3.77sec 190198 301.43sec
FeveredIncantation FeveredIncantation conflagration ticks -226757 10077 34 26.01 38 119 71.3 130.1 49.0% 0.0% 0.0% 0.0% 3.77sec 10077 301.43sec
FeveredIncantation FeveredIncantation flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.43sec
FeveredIncantation FeveredIncantation food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.43sec
FeveredIncantation FeveredIncantation ignite ticks -12654 433535 1445 60.03 1444 0 246.8 300.2 0.0% 0.0% 0.0% 0.0% 1.22sec 433535 301.43sec
FeveredIncantation FeveredIncantation mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.43sec
FeveredIncantation FeveredIncantation_mirror_image frostbolt 59638 5018 125 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 5018 40.00sec
FeveredIncantation FeveredIncantation phoenix_flames 257541 0 0 0.00 0 0 16.2 0.0 0.0% 0.0% 0.0% 0.0% 18.65sec 0 301.43sec
FeveredIncantation FeveredIncantation phoenix_flames_splash 257542 122542 407 3.22 2252 8336 16.2 16.2 87.4% 0.0% 0.0% 0.0% 18.62sec 122542 301.43sec
FeveredIncantation FeveredIncantation potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.43sec
FeveredIncantation FeveredIncantation pyroblast 11366 674653 2238 15.83 3389 11366 78.8 79.5 63.8% 0.0% 0.0% 0.0% 3.83sec 674653 301.43sec
FeveredIncantation FeveredIncantation pyroblast_dot ticks -321712 45296 151 31.92 146 451 79.5 159.6 45.2% 0.0% 0.0% 0.0% 3.80sec 45296 301.43sec
FeveredIncantation FeveredIncantation rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 40.03sec 0 301.43sec
FeveredIncantation FeveredIncantation scorch 2948 62040 206 6.10 0 2023 30.7 30.7 100.0% 0.0% 0.0% 0.0% 9.69sec 62040 301.43sec
FeveredIncantation FeveredIncantation shadowcore_oil_blast 336463 14681 49 8.62 260 547 43.3 43.3 27.7% 0.0% 0.0% 0.0% 6.91sec 14681 301.43sec
FeveredIncantation FeveredIncantation shifting_power ticks -314791 35407 118 4.03 1344 2813 5.1 20.1 28.3% 0.0% 0.0% 0.0% 62.27sec 35407 301.43sec
FeveredIncantation FeveredIncantation soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.57sec 0 301.43sec
Firestorm Firestorm augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.48sec
Firestorm Firestorm berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 182.84sec 0 300.48sec
Firestorm Firestorm blazing_surge 345215 58781 196 1.05 8743 17501 5.3 5.3 27.3% 0.0% 0.0% 0.0% 62.10sec 58781 300.48sec
Firestorm Firestorm combustion 190319 0 0 0.00 0 0 5.4 0.0 0.0% 0.0% 0.0% 0.0% 61.58sec 0 300.48sec
Firestorm Firestorm conflagration_flare_up 205345 8353 28 5.98 162 432 30.0 30.0 43.2% 0.0% 0.0% 0.0% 9.46sec 8353 300.48sec
Firestorm Firestorm counterspell 2139 0 0 0.00 0 0 15.0 0.0 0.0% 0.0% 0.0% 0.0% 20.78sec 0 300.48sec
Firestorm Firestorm dragons_breath 31661 5908 20 0.25 0 4682 1.3 1.3 100.0% 0.0% 0.0% 0.0% 85.01sec 5908 300.48sec
Firestorm Firestorm eternal_insight 342314 12958 43 4.28 473 945 21.4 21.4 28.0% 0.0% 0.0% 0.0% 13.20sec 12958 300.48sec
Firestorm Firestorm fire_blast 108853 246930 822 9.78 0 5040 49.0 49.0 100.0% 0.0% 0.0% 0.0% 6.16sec 246930 300.48sec
Firestorm Firestorm fireball 133 177639 591 13.48 1735 3807 67.5 67.5 43.3% 0.0% 0.0% 0.0% 4.01sec 177639 300.48sec
Firestorm Firestorm conflagration ticks -226757 9299 31 25.67 38 107 67.5 128.4 49.7% 0.0% 0.0% 0.0% 4.01sec 9299 300.48sec
Firestorm Firestorm flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.48sec
Firestorm Firestorm food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.48sec
Firestorm Firestorm ignite ticks -12654 416000 1387 59.84 1390 0 247.7 299.2 0.0% 0.0% 0.0% 0.0% 1.21sec 416000 300.48sec
Firestorm Firestorm mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.48sec
Firestorm Firestorm_mirror_image frostbolt 59638 5018 125 144.00 41 82 96.0 96.0 27.9% 0.0% 0.0% 0.0% 1.22sec 5018 40.00sec
Firestorm Firestorm phoenix_flames 257541 0 0 0.00 0 0 15.9 0.0 0.0% 0.0% 0.0% 0.0% 19.04sec 0 300.48sec
Firestorm Firestorm phoenix_flames_splash 257542 100692 335 3.16 2340 7216 15.8 15.8 82.3% 0.0% 0.0% 0.0% 19.05sec 100692 300.48sec
Firestorm Firestorm potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.48sec
Firestorm Firestorm pyroblast 11366 699918 2329 17.96 3408 9461 89.2 90.0 72.2% 0.0% 0.0% 0.0% 3.38sec 699918 300.48sec
Firestorm Firestorm pyroblast_dot ticks -321712 42553 142 32.23 146 406 90.0 161.2 45.2% 0.0% 0.0% 0.0% 3.36sec 42553 300.48sec
Firestorm Firestorm rune_of_power 116011 0 0 0.00 0 0 7.7 0.0 0.0% 0.0% 0.0% 0.0% 39.82sec 0 300.48sec
Firestorm Firestorm scorch 2948 50345 168 5.09 0 1976 25.5 25.5 100.0% 0.0% 0.0% 0.0% 9.27sec 50345 300.48sec
Firestorm Firestorm shadowcore_oil_blast 336463 14243 47 8.57 260 519 42.9 42.9 27.7% 0.0% 0.0% 0.0% 6.93sec 14243 300.48sec
Firestorm Firestorm shifting_power ticks -314791 35144 117 4.09 1348 2698 5.1 20.4 27.6% 0.0% 0.0% 0.0% 61.46sec 35144 300.48sec
Firestorm Firestorm soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 61.85sec 0 300.48sec
MoltenSkyfall MoltenSkyfall augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.62sec
MoltenSkyfall MoltenSkyfall berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.77sec 0 300.62sec
MoltenSkyfall MoltenSkyfall blazing_surge 345215 59109 197 1.04 8809 17650 5.3 5.2 28.2% 0.0% 0.0% 0.0% 63.03sec 59109 300.62sec
MoltenSkyfall MoltenSkyfall combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.71sec 0 300.62sec
MoltenSkyfall MoltenSkyfall conflagration_flare_up 205345 8217 27 5.94 161 433 29.8 29.8 42.4% 0.0% 0.0% 0.0% 9.95sec 8217 300.62sec
MoltenSkyfall MoltenSkyfall counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 21.11sec 0 300.62sec
MoltenSkyfall MoltenSkyfall dragons_breath 31661 7120 24 0.30 0 4687 1.5 1.5 100.0% 0.0% 0.0% 0.0% 76.18sec 7120 300.62sec
MoltenSkyfall MoltenSkyfall eternal_insight 342314 13094 44 4.29 473 945 21.5 21.5 28.8% 0.0% 0.0% 0.0% 14.02sec 13094 300.62sec
MoltenSkyfall MoltenSkyfall fire_blast 108853 247273 823 9.78 0 5045 49.0 49.0 100.0% 0.0% 0.0% 0.0% 6.20sec 247273 300.62sec
MoltenSkyfall MoltenSkyfall fireball 133 186582 621 14.18 1733 3807 71.1 71.1 43.1% 0.0% 0.0% 0.0% 3.86sec 186582 300.62sec
MoltenSkyfall MoltenSkyfall conflagration ticks -226757 9345 31 26.00 38 107 71.1 130.0 49.2% 0.0% 0.0% 0.0% 3.86sec 9345 300.62sec
MoltenSkyfall MoltenSkyfall flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.62sec
MoltenSkyfall MoltenSkyfall food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.62sec
MoltenSkyfall MoltenSkyfall ignite ticks -12654 406591 1355 59.87 1358 0 252.0 299.3 0.0% 0.0% 0.0% 0.0% 1.19sec 406591 300.62sec
MoltenSkyfall MoltenSkyfall legendary_meteor 153561 0 0 0.00 0 0 5.8 0.0 0.0% 0.0% 0.0% 0.0% 48.51sec 0 300.62sec
MoltenSkyfall MoltenSkyfall legendary_meteor_burn ticks -155158 14582 49 9.07 194 506 45.4 45.4 40.8% 0.0% 0.0% 0.0% 5.30sec 14582 300.62sec
MoltenSkyfall MoltenSkyfall legendary_meteor_impact 153564 57697 192 1.14 6132 15714 5.7 5.7 40.9% 0.0% 0.0% 0.0% 48.52sec 57697 300.62sec
MoltenSkyfall MoltenSkyfall mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.62sec
MoltenSkyfall MoltenSkyfall_mirror_image frostbolt 59638 5014 125 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 5014 40.00sec
MoltenSkyfall MoltenSkyfall phoenix_flames 257541 0 0 0.00 0 0 16.2 0.0 0.0% 0.0% 0.0% 0.0% 19.07sec 0 300.62sec
MoltenSkyfall MoltenSkyfall phoenix_flames_splash 257542 107083 356 3.23 2267 7265 16.2 16.2 87.2% 0.0% 0.0% 0.0% 19.00sec 107083 300.62sec
MoltenSkyfall MoltenSkyfall potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.62sec
MoltenSkyfall MoltenSkyfall pyroblast 11366 607660 2021 15.86 3389 10081 78.7 79.5 63.6% 0.0% 0.0% 0.0% 3.83sec 607660 300.62sec
MoltenSkyfall MoltenSkyfall pyroblast_dot ticks -321712 42116 140 31.94 146 407 79.5 159.7 45.1% 0.0% 0.0% 0.0% 3.81sec 42116 300.62sec
MoltenSkyfall MoltenSkyfall rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 39.94sec 0 300.62sec
MoltenSkyfall MoltenSkyfall scorch 2948 59833 199 6.10 0 1958 30.5 30.5 100.0% 0.0% 0.0% 0.0% 9.48sec 59833 300.62sec
MoltenSkyfall MoltenSkyfall shadowcore_oil_blast 336463 14255 47 8.58 260 520 43.0 43.0 27.6% 0.0% 0.0% 0.0% 7.00sec 14255 300.62sec
MoltenSkyfall MoltenSkyfall shifting_power ticks -314791 34517 115 4.01 1347 2687 5.0 20.1 27.9% 0.0% 0.0% 0.0% 62.11sec 34517 300.62sec
MoltenSkyfall MoltenSkyfall soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.63sec 0 300.62sec
SunKingsBlessing SunKingsBlessing augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.04sec
SunKingsBlessing SunKingsBlessing berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 182.37sec 0 300.04sec
SunKingsBlessing SunKingsBlessing blazing_surge 345215 58368 195 1.05 8716 17367 5.3 5.2 27.9% 0.0% 0.0% 0.0% 62.47sec 58368 300.04sec
SunKingsBlessing SunKingsBlessing combustion 190319 0 0 0.00 0 0 5.4 0.0 0.0% 0.0% 0.0% 0.0% 61.39sec 0 300.04sec
SunKingsBlessing SunKingsBlessing conflagration_flare_up 205345 8766 29 5.94 164 421 29.7 29.7 51.0% 0.0% 0.0% 0.0% 10.15sec 8766 300.04sec
SunKingsBlessing SunKingsBlessing counterspell 2139 0 0 0.00 0 0 14.7 0.0 0.0% 0.0% 0.0% 0.0% 21.36sec 0 300.04sec
SunKingsBlessing SunKingsBlessing dragons_breath 31661 10606 35 0.67 0 3151 3.4 3.4 100.0% 0.0% 0.0% 0.0% 70.08sec 10606 300.04sec
SunKingsBlessing SunKingsBlessing eternal_insight 342314 13071 44 4.32 473 946 21.6 21.6 28.1% 0.0% 0.0% 0.0% 14.17sec 13071 300.04sec
SunKingsBlessing SunKingsBlessing fire_blast 108853 244128 814 9.77 0 4995 48.9 48.9 100.0% 0.0% 0.0% 0.0% 6.21sec 244128 300.04sec
SunKingsBlessing SunKingsBlessing fireball 133 152288 508 11.30 1765 3883 56.5 56.5 43.9% 0.0% 0.0% 0.0% 4.53sec 152288 300.04sec
SunKingsBlessing SunKingsBlessing conflagration ticks -226757 8873 30 23.68 38 105 56.5 118.4 54.7% 0.0% 0.0% 0.0% 4.53sec 8873 300.04sec
SunKingsBlessing SunKingsBlessing flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.04sec
SunKingsBlessing SunKingsBlessing food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.04sec
SunKingsBlessing SunKingsBlessing ignite ticks -12654 426913 1423 59.75 1428 0 239.6 298.8 0.0% 0.0% 0.0% 0.0% 1.25sec 426913 300.04sec
SunKingsBlessing SunKingsBlessing mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.04sec
SunKingsBlessing SunKingsBlessing_mirror_image frostbolt 59638 5019 125 144.00 41 82 96.0 96.0 28.0% 0.0% 0.0% 0.0% 1.22sec 5019 40.00sec
SunKingsBlessing SunKingsBlessing phoenix_flames 257541 0 0 0.00 0 0 14.7 0.0 0.0% 0.0% 0.0% 0.0% 20.46sec 0 300.04sec
SunKingsBlessing SunKingsBlessing phoenix_flames_splash 257542 97994 327 2.93 0 6674 14.7 14.7 100.0% 0.0% 0.0% 0.0% 20.36sec 97994 300.04sec
SunKingsBlessing SunKingsBlessing potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.04sec
SunKingsBlessing SunKingsBlessing pyroblast 11366 718369 2394 18.49 3445 9108 91.7 92.4 76.3% 0.0% 0.0% 0.0% 3.27sec 718369 300.04sec
SunKingsBlessing SunKingsBlessing pyroblast_dot ticks -321712 45461 152 32.87 148 391 92.4 164.3 52.7% 0.0% 0.0% 0.0% 3.26sec 45461 300.04sec
SunKingsBlessing SunKingsBlessing rune_of_power 116011 0 0 0.00 0 0 7.4 0.0 0.0% 0.0% 0.0% 0.0% 40.31sec 0 300.04sec
SunKingsBlessing SunKingsBlessing scorch 2948 50202 167 5.42 394 1854 27.1 27.1 100.0% 0.0% 0.0% 0.0% 10.83sec 50202 300.04sec
SunKingsBlessing SunKingsBlessing shadowcore_oil_blast 336463 14306 48 8.62 260 519 43.1 43.1 27.9% 0.0% 0.0% 0.0% 7.09sec 14306 300.04sec
SunKingsBlessing SunKingsBlessing shifting_power ticks -314791 34183 114 3.98 1340 2682 5.0 19.9 28.2% 0.0% 0.0% 0.0% 63.04sec 34183 300.04sec
SunKingsBlessing SunKingsBlessing soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 61.70sec 0 300.04sec
disciplinary_command disciplinary_command arcane_explosion 1449 1773 6 0.26 1073 2176 1.3 1.3 27.6% 0.0% 0.0% 0.0% 142.86sec 1773 299.82sec
disciplinary_command disciplinary_command augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.82sec
disciplinary_command disciplinary_command berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 187.03sec 0 299.82sec
disciplinary_command disciplinary_command blazing_surge 345215 62574 209 1.02 8933 20561 5.2 5.1 28.4% 0.0% 0.0% 0.0% 63.61sec 62574 299.82sec
disciplinary_command disciplinary_command combustion 190319 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 63.35sec 0 299.82sec
disciplinary_command disciplinary_command conflagration_flare_up 205345 8847 30 5.99 161 481 29.9 29.9 42.1% 0.0% 0.0% 0.0% 9.78sec 8847 299.82sec
disciplinary_command disciplinary_command counterspell 2139 0 0 0.00 0 0 5.8 0.0 0.0% 0.0% 0.0% 0.0% 46.67sec 0 299.82sec
disciplinary_command disciplinary_command dragons_breath 31661 8319 28 0.31 0 5407 1.5 1.5 100.0% 0.0% 0.0% 0.0% 81.35sec 8319 299.82sec
disciplinary_command disciplinary_command eternal_insight 342314 13539 45 4.30 473 1034 21.5 21.5 28.0% 0.0% 0.0% 0.0% 13.60sec 13539 299.82sec
disciplinary_command disciplinary_command fire_blast 108853 270424 902 9.65 0 5609 48.2 48.2 100.0% 0.0% 0.0% 0.0% 6.26sec 270424 299.82sec
disciplinary_command disciplinary_command fireball 133 182316 608 13.03 1743 4173 65.1 65.1 43.5% 0.0% 0.0% 0.0% 4.12sec 182316 299.82sec
disciplinary_command disciplinary_command conflagration ticks -226757 9852 33 25.06 38 121 65.1 125.3 49.3% 0.0% 0.0% 0.0% 4.12sec 9852 299.82sec
disciplinary_command disciplinary_command flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.82sec
disciplinary_command disciplinary_command food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.82sec
disciplinary_command disciplinary_command frostbolt 116 17208 57 1.95 1125 2996 9.8 9.7 34.4% 0.0% 0.0% 0.0% 32.56sec 17208 299.82sec
disciplinary_command disciplinary_command ignite ticks -12654 425915 1420 59.71 1427 0 234.0 298.5 0.0% 0.0% 0.0% 0.0% 1.28sec 425915 299.82sec
disciplinary_command disciplinary_command mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.82sec
disciplinary_command disciplinary_command_mirror_image frostbolt 59638 5004 125 144.00 41 82 96.0 96.0 27.9% 0.0% 0.0% 0.0% 1.22sec 5004 40.00sec
disciplinary_command disciplinary_command phoenix_flames 257541 0 0 0.00 0 0 15.9 0.0 0.0% 0.0% 0.0% 0.0% 18.92sec 0 299.82sec
disciplinary_command disciplinary_command phoenix_flames_splash 257542 120603 402 3.17 2203 8346 15.8 15.8 88.1% 0.0% 0.0% 0.0% 18.92sec 120603 299.82sec
disciplinary_command disciplinary_command potion 307162 0 0 0.00 0 0 1.3 0.0 0.0% 0.0% 0.0% 0.0% 315.33sec 0 299.82sec
disciplinary_command disciplinary_command pyroblast 11366 659866 2201 15.34 3367 11492 75.9 76.7 64.5% 0.0% 0.0% 0.0% 3.95sec 659866 299.82sec
disciplinary_command disciplinary_command pyroblast_dot ticks -321712 45232 151 31.67 146 457 76.7 158.4 44.9% 0.0% 0.0% 0.0% 3.94sec 45232 299.82sec
disciplinary_command disciplinary_command rune_of_power 116011 0 0 0.00 0 0 7.4 0.0 0.0% 0.0% 0.0% 0.0% 40.23sec 0 299.82sec
disciplinary_command disciplinary_command scorch 2948 58881 196 5.64 0 2088 28.2 28.2 100.0% 0.0% 0.0% 0.0% 10.25sec 58881 299.82sec
disciplinary_command disciplinary_command shadowcore_oil_blast 336463 14836 49 8.66 260 566 43.3 43.3 27.2% 0.0% 0.0% 0.0% 6.73sec 14836 299.82sec
disciplinary_command disciplinary_command shifting_power ticks -314791 35380 118 3.93 1348 2973 4.9 19.7 27.8% 0.0% 0.0% 0.0% 62.90sec 35380 299.82sec
disciplinary_command disciplinary_command soul_ignition 345251 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 63.25sec 0 299.82sec
expanded_potential expanded_potential augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.67sec
expanded_potential expanded_potential berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.20sec 0 300.67sec
expanded_potential expanded_potential blazing_surge 345215 59109 197 1.05 8811 17621 5.3 5.2 28.0% 0.0% 0.0% 0.0% 62.61sec 59109 300.67sec
expanded_potential expanded_potential combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.20sec 0 300.67sec
expanded_potential expanded_potential conflagration_flare_up 205345 8378 28 6.05 161 431 30.3 30.3 42.6% 0.0% 0.0% 0.0% 9.98sec 8378 300.67sec
expanded_potential expanded_potential counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 20.95sec 0 300.67sec
expanded_potential expanded_potential dragons_breath 31661 6973 23 0.30 0 4707 1.5 1.5 100.0% 0.0% 0.0% 0.0% 84.25sec 6973 300.67sec
expanded_potential expanded_potential eternal_insight 342314 12959 43 4.28 473 945 21.5 21.5 27.8% 0.0% 0.0% 0.0% 13.46sec 12959 300.67sec
expanded_potential expanded_potential fire_blast 108853 248056 825 9.81 0 5047 49.2 49.2 100.0% 0.0% 0.0% 0.0% 6.15sec 248056 300.67sec
expanded_potential expanded_potential fireball 133 181779 605 13.82 1732 3802 69.3 69.3 43.1% 0.0% 0.0% 0.0% 3.90sec 181779 300.67sec
expanded_potential expanded_potential conflagration ticks -226757 9315 31 25.92 38 107 69.3 129.6 49.1% 0.0% 0.0% 0.0% 3.90sec 9315 300.67sec
expanded_potential expanded_potential flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.67sec
expanded_potential expanded_potential food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.67sec
expanded_potential expanded_potential ignite ticks -12654 399557 1332 59.88 1334 0 247.2 299.4 0.0% 0.0% 0.0% 0.0% 1.22sec 399557 300.67sec
expanded_potential expanded_potential mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.67sec
expanded_potential expanded_potential_mirror_image frostbolt 59638 5013 125 144.00 41 82 96.0 96.0 27.7% 0.0% 0.0% 0.0% 1.22sec 5013 40.00sec
expanded_potential expanded_potential phoenix_flames 257541 0 0 0.00 0 0 16.2 0.0 0.0% 0.0% 0.0% 0.0% 18.72sec 0 300.67sec
expanded_potential expanded_potential phoenix_flames_splash 257542 106608 355 3.22 2319 7261 16.1 16.1 86.7% 0.0% 0.0% 0.0% 18.68sec 106608 300.67sec
expanded_potential expanded_potential potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.67sec
expanded_potential expanded_potential pyroblast 11366 622123 2069 16.46 3390 10007 81.7 82.5 62.7% 0.0% 0.0% 0.0% 3.67sec 622123 300.67sec
expanded_potential expanded_potential pyroblast_dot ticks -321712 42515 142 32.28 146 406 82.5 161.4 45.1% 0.0% 0.0% 0.0% 3.65sec 42515 300.67sec
expanded_potential expanded_potential rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 39.71sec 0 300.67sec
expanded_potential expanded_potential scorch 2948 59139 197 6.02 0 1961 30.1 30.1 100.0% 0.0% 0.0% 0.0% 9.70sec 59139 300.67sec
expanded_potential expanded_potential shadowcore_oil_blast 336463 14238 47 8.55 260 519 42.9 42.9 27.9% 0.0% 0.0% 0.0% 6.99sec 14238 300.67sec
expanded_potential expanded_potential shifting_power ticks -314791 34727 116 4.04 1347 2687 5.1 20.2 27.8% 0.0% 0.0% 0.0% 61.87sec 34727 300.67sec
expanded_potential expanded_potential soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.16sec 0 300.67sec
fire fire arcane_explosion 1449 3245 11 0.48 1046 2088 2.4 2.4 28.9% 0.0% 0.0% 0.0% 117.75sec 3245 298.65sec
fire fire augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
fire fire berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 223.36sec 0 298.65sec
fire fire blazing_surge 345215 49870 167 0.86 8636 19115 4.5 4.3 28.5% 0.0% 0.0% 0.0% 79.12sec 49870 298.65sec
fire fire combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.08sec 0 298.65sec
fire fire conflagration_flare_up 205345 7638 26 5.97 154 406 29.7 29.7 40.6% 0.0% 0.0% 0.0% 9.44sec 7638 298.65sec
fire fire counterspell 2139 0 0 0.00 0 0 4.6 0.0 0.0% 0.0% 0.0% 0.0% 50.37sec 0 298.65sec
fire fire dragons_breath 31661 4341 15 0.20 0 4259 1.0 1.0 100.0% 0.0% 0.0% 0.0% 82.81sec 4341 298.65sec
fire fire eternal_insight 342314 13155 44 4.21 473 1028 21.0 21.0 28.0% 0.0% 0.0% 0.0% 14.18sec 13155 298.65sec
fire fire fire_blast 108853 197858 663 7.80 0 5096 38.8 38.8 100.0% 0.0% 0.0% 0.0% 7.69sec 197858 298.65sec
fire fire fireball 133 199531 668 15.26 1708 3881 76.0 76.0 42.2% 0.0% 0.0% 0.0% 3.39sec 199531 298.65sec
fire fire conflagration ticks -226757 8850 29 27.06 37 100 76.0 135.3 44.9% 0.0% 0.0% 0.0% 3.39sec 8850 298.65sec
fire fire flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
fire fire food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
fire fire frostbolt 116 15860 53 1.73 1141 3072 8.6 8.6 36.3% 0.0% 0.0% 0.0% 36.30sec 15860 298.65sec
fire fire ignite ticks -12654 339860 1133 59.48 1142 0 234.4 297.4 0.0% 0.0% 0.0% 0.0% 1.27sec 339860 298.65sec
fire fire mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
fire fire_mirror_image frostbolt 59638 4993 125 144.00 41 81 96.0 96.0 27.7% 0.0% 0.0% 0.0% 1.22sec 4993 40.00sec
fire fire phoenix_flames 257541 0 0 0.00 0 0 12.5 0.0 0.0% 0.0% 0.0% 0.0% 24.18sec 0 298.65sec
fire fire phoenix_flames_splash 257542 80357 269 2.50 2043 6723 12.4 12.4 94.4% 0.0% 0.0% 0.0% 24.21sec 80357 298.65sec
fire fire potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 301.81sec 0 298.65sec
fire fire pyroblast 11366 514124 1722 14.76 3195 9435 72.7 73.5 60.9% 0.0% 0.0% 0.0% 4.09sec 514124 298.65sec
fire fire pyroblast_dot ticks -321712 37984 127 31.01 140 383 73.5 155.0 43.3% 0.0% 0.0% 0.0% 4.08sec 37984 298.65sec
fire fire rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.87sec 0 298.65sec
fire fire scorch 2948 69321 232 6.78 0 2055 33.8 33.7 100.0% 0.0% 0.0% 0.0% 8.71sec 69321 298.65sec
fire fire shadowcore_oil_blast 336463 14748 49 8.59 260 563 42.8 42.8 28.0% 0.0% 0.0% 0.0% 6.80sec 14748 298.65sec
fire fire soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.04sec 0 298.65sec
gisly_icicle gisly_icicle augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.88sec
gisly_icicle gisly_icicle berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 184.84sec 0 301.88sec
gisly_icicle gisly_icicle blazing_surge 345215 65393 217 1.04 9812 19667 5.3 5.2 27.6% 0.0% 0.0% 0.0% 63.10sec 65393 301.88sec
gisly_icicle gisly_icicle combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.86sec 0 301.88sec
gisly_icicle gisly_icicle conflagration_flare_up 205345 8664 29 5.98 167 449 30.1 30.1 42.7% 0.0% 0.0% 0.0% 9.54sec 8664 301.88sec
gisly_icicle gisly_icicle counterspell 2139 0 0 0.00 0 0 14.8 0.0 0.0% 0.0% 0.0% 0.0% 20.89sec 0 301.88sec
gisly_icicle gisly_icicle dragons_breath 31661 6833 23 0.29 0 4717 1.4 1.4 100.0% 0.0% 0.0% 0.0% 94.61sec 6833 301.88sec
gisly_icicle gisly_icicle eternal_insight 342314 12809 42 4.20 473 945 21.1 21.1 28.3% 0.0% 0.0% 0.0% 13.68sec 12809 301.88sec
gisly_icicle gisly_icicle fire_blast 108853 264848 877 9.70 0 5427 48.8 48.8 100.0% 0.0% 0.0% 0.0% 6.20sec 264848 301.88sec
gisly_icicle gisly_icicle fireball 133 185326 614 13.41 1780 4025 67.5 67.5 43.1% 0.0% 0.0% 0.0% 4.04sec 185326 301.88sec
gisly_icicle gisly_icicle conflagration ticks -226757 9543 32 25.45 39 112 67.5 127.2 49.2% 0.0% 0.0% 0.0% 4.04sec 9543 301.88sec
gisly_icicle gisly_icicle flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.88sec
gisly_icicle gisly_icicle food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.88sec
gisly_icicle gisly_icicle frost_nova 122 1371 5 2.06 103 207 10.4 10.4 28.0% 0.0% 0.0% 0.0% 31.93sec 1371 301.88sec
gisly_icicle gisly_icicle ignite ticks -12654 402773 1343 60.12 1340 0 238.9 300.6 0.0% 0.0% 0.0% 0.0% 1.26sec 402773 301.88sec
gisly_icicle gisly_icicle mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.88sec
gisly_icicle gisly_icicle_mirror_image frostbolt 59638 5030 126 144.00 41 82 96.0 96.0 27.9% 0.0% 0.0% 0.0% 1.22sec 5030 40.00sec
gisly_icicle gisly_icicle phoenix_flames 257541 0 0 0.00 0 0 16.0 0.0 0.0% 0.0% 0.0% 0.0% 18.83sec 0 301.88sec
gisly_icicle gisly_icicle phoenix_flames_splash 257542 110327 365 3.18 2361 7520 16.0 16.0 87.9% 0.0% 0.0% 0.0% 18.85sec 110327 301.88sec
gisly_icicle gisly_icicle potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 313.46sec 0 301.88sec
gisly_icicle gisly_icicle pyroblast 11366 633703 2099 15.45 3566 10692 76.9 77.7 64.4% 0.0% 0.0% 0.0% 3.89sec 633703 301.88sec
gisly_icicle gisly_icicle pyroblast_dot ticks -321712 43353 145 31.54 150 424 77.7 157.7 45.7% 0.0% 0.0% 0.0% 3.88sec 43353 301.88sec
gisly_icicle gisly_icicle rune_of_power 116011 0 0 0.00 0 0 7.5 0.0 0.0% 0.0% 0.0% 0.0% 40.17sec 0 301.88sec
gisly_icicle gisly_icicle scorch 2948 57901 192 5.74 0 2003 28.9 28.9 100.0% 0.0% 0.0% 0.0% 10.06sec 57901 301.88sec
gisly_icicle gisly_icicle shadowcore_oil_blast 336463 14315 47 8.58 260 519 43.2 43.2 27.7% 0.0% 0.0% 0.0% 6.96sec 14315 301.88sec
gisly_icicle gisly_icicle shifting_power ticks -314791 34397 115 3.99 1348 2702 5.0 19.9 27.8% 0.0% 0.0% 0.0% 62.42sec 34397 301.88sec
gisly_icicle gisly_icicle soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.71sec 0 301.88sec
no_lego no_lego augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.14sec
no_lego no_lego berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.97sec 0 299.14sec
no_lego no_lego blazing_surge 345215 57805 193 1.04 8825 17639 5.3 5.2 26.0% 0.0% 0.0% 0.0% 62.85sec 57805 299.14sec
no_lego no_lego combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.55sec 0 299.14sec
no_lego no_lego conflagration_flare_up 205345 8159 27 5.95 161 427 29.7 29.7 42.9% 0.0% 0.0% 0.0% 9.86sec 8159 299.14sec
no_lego no_lego counterspell 2139 0 0 0.00 0 0 14.8 0.0 0.0% 0.0% 0.0% 0.0% 21.03sec 0 299.14sec
no_lego no_lego dragons_breath 31661 7124 24 0.30 0 4698 1.5 1.5 100.0% 0.0% 0.0% 0.0% 93.80sec 7124 299.14sec
no_lego no_lego eternal_insight 342314 12822 43 4.25 472 945 21.2 21.2 28.0% 0.0% 0.0% 0.0% 13.57sec 12822 299.14sec
no_lego no_lego fire_blast 108853 246296 823 9.79 0 5044 48.8 48.8 100.0% 0.0% 0.0% 0.0% 6.17sec 246296 299.14sec
no_lego no_lego fireball 133 185585 620 14.18 1731 3804 70.7 70.7 43.1% 0.0% 0.0% 0.0% 3.76sec 185585 299.14sec
no_lego no_lego conflagration ticks -226757 9294 31 25.84 38 107 70.7 129.2 49.1% 0.0% 0.0% 0.0% 3.74sec 9294 299.14sec
no_lego no_lego flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.14sec
no_lego no_lego food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.14sec
no_lego no_lego ignite ticks -12654 392584 1309 59.57 1318 0 245.0 297.9 0.0% 0.0% 0.0% 0.0% 1.22sec 392584 299.14sec
no_lego no_lego mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.14sec
no_lego no_lego_mirror_image frostbolt 59638 5008 125 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 5008 40.00sec
no_lego no_lego phoenix_flames 257541 0 0 0.00 0 0 16.1 0.0 0.0% 0.0% 0.0% 0.0% 18.67sec 0 299.14sec
no_lego no_lego phoenix_flames_splash 257542 106758 357 3.22 2270 7262 16.1 16.1 87.6% 0.0% 0.0% 0.0% 18.59sec 106758 299.14sec
no_lego no_lego potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.14sec
no_lego no_lego pyroblast 11366 604331 2020 15.84 3393 10099 78.2 79.0 63.5% 0.0% 0.0% 0.0% 3.85sec 604331 299.14sec
no_lego no_lego pyroblast_dot ticks -321712 41788 139 31.71 146 408 79.0 158.6 44.9% 0.0% 0.0% 0.0% 3.82sec 41788 299.14sec
no_lego no_lego rune_of_power 116011 0 0 0.00 0 0 7.5 0.0 0.0% 0.0% 0.0% 0.0% 39.75sec 0 299.14sec
no_lego no_lego scorch 2948 59590 199 6.10 0 1957 30.4 30.4 100.0% 0.0% 0.0% 0.0% 9.63sec 59590 299.14sec
no_lego no_lego shadowcore_oil_blast 336463 14286 48 8.63 260 519 43.0 43.0 27.9% 0.0% 0.0% 0.0% 6.97sec 14286 299.14sec
no_lego no_lego shifting_power ticks -314791 34475 115 4.01 1350 2675 5.0 20.0 27.9% 0.0% 0.0% 0.0% 62.14sec 34475 299.14sec
no_lego no_lego soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.35sec 0 299.14sec
temporal_warp temporal_warp augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
temporal_warp temporal_warp berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 184.15sec 0 298.65sec
temporal_warp temporal_warp blazing_surge 345215 58958 197 1.05 8778 17545 5.3 5.2 28.6% 0.0% 0.0% 0.0% 62.55sec 58958 298.65sec
temporal_warp temporal_warp combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.18sec 0 298.65sec
temporal_warp temporal_warp conflagration_flare_up 205345 8262 28 6.01 161 431 29.9 29.9 42.8% 0.0% 0.0% 0.0% 9.56sec 8262 298.65sec
temporal_warp temporal_warp counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 21.02sec 0 298.65sec
temporal_warp temporal_warp dragons_breath 31661 11397 38 0.47 0 4869 2.3 2.3 100.0% 0.0% 0.0% 0.0% 107.27sec 11397 298.65sec
temporal_warp temporal_warp eternal_insight 342314 13905 47 4.62 473 945 23.0 23.0 27.8% 0.0% 0.0% 0.0% 12.96sec 13905 298.65sec
temporal_warp temporal_warp fire_blast 108853 260401 872 10.51 0 4978 52.3 52.3 100.0% 0.0% 0.0% 0.0% 5.72sec 260401 298.65sec
temporal_warp temporal_warp fireball 133 198298 664 15.22 1741 3792 75.8 75.8 42.7% 0.0% 0.0% 0.0% 3.44sec 198298 298.65sec
temporal_warp temporal_warp conflagration ticks -226757 9969 33 27.74 38 106 75.8 138.7 49.7% 0.0% 0.0% 0.0% 3.44sec 9969 298.65sec
temporal_warp temporal_warp flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
temporal_warp temporal_warp food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
temporal_warp temporal_warp ignite ticks -12654 414657 1382 59.47 1395 0 262.0 297.4 0.0% 0.0% 0.0% 0.0% 1.14sec 414657 298.65sec
temporal_warp temporal_warp mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
temporal_warp temporal_warp_mirror_image frostbolt 59638 6416 160 184.50 41 82 123.0 123.0 27.7% 0.0% 0.0% 0.0% 0.95sec 6416 40.00sec
temporal_warp temporal_warp phoenix_flames 257541 0 0 0.00 0 0 16.3 0.0 0.0% 0.0% 0.0% 0.0% 18.36sec 0 298.65sec
temporal_warp temporal_warp phoenix_flames_splash 257542 109602 367 3.26 2251 7288 16.2 16.2 89.2% 0.0% 0.0% 0.0% 18.36sec 109602 298.65sec
temporal_warp temporal_warp potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.65sec
temporal_warp temporal_warp pyroblast 11366 637050 2133 16.84 3344 10049 83.1 83.8 63.4% 0.0% 0.0% 0.0% 3.61sec 637050 298.65sec
temporal_warp temporal_warp pyroblast_dot ticks -321712 46714 156 35.13 146 409 83.8 175.6 45.7% 0.0% 0.0% 0.0% 3.59sec 46714 298.65sec
temporal_warp temporal_warp rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 39.87sec 0 298.65sec
temporal_warp temporal_warp scorch 2948 67460 226 6.82 0 1987 33.9 33.9 100.0% 0.0% 0.0% 0.0% 8.45sec 67460 298.65sec
temporal_warp temporal_warp shadowcore_oil_blast 336463 15319 51 9.30 260 519 46.3 46.3 27.5% 0.0% 0.0% 0.0% 6.43sec 15319 298.65sec
temporal_warp temporal_warp shifting_power ticks -314791 34778 116 4.03 1354 2699 5.1 20.1 27.7% 0.0% 0.0% 0.0% 62.13sec 34778 298.65sec
temporal_warp temporal_warp soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.30sec 0 298.65sec
temporal_warp temporal_warp time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 246.20sec 0 298.65sec

Fluffy_Pillow : 0 dps

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
5674.6 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Grisly Icicle 10.4 0.0 30.5sec 32.0sec 7.9sec 27.06% 0.00% 0.0 (0.0) 10.1

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_grisly_icicle
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 57.4s
  • trigger_min/max:18.8s / 57.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • grisly_icicle_1:27.06%

Spelldata

  • id:348007
  • name:Grisly Icicle
  • tooltip:Damage taken from $@auracaster's Arcane and Fire spells increased by $s1%
  • description:{$@spelldesc333393=Your spells no longer break Frost Nova, and enemies damaged by Frost Nova take $348007s1% increased damage from your Fire and Arcane spells for {$348007d=8 seconds}. }
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.3 28.3sec 17.1sec 12.8sec 44.14% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:fire
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 95.4s
  • trigger_min/max:0.1s / 67.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 73.3s

Stack Uptimes

  • sinful_revelation_1:44.14%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.3sec 17.0sec 12.8sec 44.12% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 84.9s
  • trigger_min/max:0.0s / 65.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 54.7s

Stack Uptimes

  • sinful_revelation_1:44.12%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.2 28.3sec 17.3sec 12.7sec 43.67% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 87.1s
  • trigger_min/max:0.0s / 66.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 68.0s

Stack Uptimes

  • sinful_revelation_1:43.67%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.2sec 16.9sec 12.8sec 43.96% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 84.7s
  • trigger_min/max:0.0s / 70.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 58.9s

Stack Uptimes

  • sinful_revelation_1:43.96%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.3 28.2sec 17.1sec 12.7sec 44.19% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 88.1s
  • trigger_min/max:0.0s / 70.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 54.3s

Stack Uptimes

  • sinful_revelation_1:44.19%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.4 28.5sec 17.1sec 12.8sec 43.94% 0.00% 6.4 (6.4) 9.8

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 85.4s
  • trigger_min/max:0.0s / 68.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 54.8s

Stack Uptimes

  • sinful_revelation_1:43.94%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.3 28.2sec 17.0sec 12.7sec 44.05% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 82.2s
  • trigger_min/max:0.0s / 67.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 53.1s

Stack Uptimes

  • sinful_revelation_1:44.05%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.3sec 17.2sec 12.7sec 43.74% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 105.6s
  • trigger_min/max:0.0s / 68.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 67.2s

Stack Uptimes

  • sinful_revelation_1:43.74%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.4 28.6sec 17.1sec 12.8sec 43.71% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 87.9s
  • trigger_min/max:0.1s / 67.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 61.5s

Stack Uptimes

  • sinful_revelation_1:43.71%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.1sec 17.0sec 12.7sec 44.12% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 89.8s
  • trigger_min/max:0.0s / 66.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 63.5s

Stack Uptimes

  • sinful_revelation_1:44.12%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 7628
Mean 300.14
Minimum 240.01
Maximum 360.00
Spread ( max - min ) 119.99
Range [ ( max - min ) / 2 * 100% ] 19.99%
Standard Deviation 34.4966
5th Percentile 246.43
95th Percentile 354.04
( 95th Percentile - 5th Percentile ) 107.61
Mean Distribution
Standard Deviation 0.3950
95.00% Confidence Interval ( 299.37 - 300.92 )
Normalized 95.00% Confidence Interval ( 99.74% - 100.26% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 508
0.1% Error 50746
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 41
0.01 Scale Factor Error with Delta=300 1016
DPS
Fluffy_Pillow Damage Per Second
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 7628
Mean 6133.56
Minimum 4768.65
Maximum 7048.45
Spread ( max - min ) 2279.80
Range [ ( max - min ) / 2 * 100% ] 18.58%
Standard Deviation 404.4681
5th Percentile 5198.84
95th Percentile 6628.91
( 95th Percentile - 5th Percentile ) 1430.07
Mean Distribution
Standard Deviation 4.6310
95.00% Confidence Interval ( 6124.49 - 6142.64 )
Normalized 95.00% Confidence Interval ( 99.85% - 100.15% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 168
0.1% Error 16705
0.1 Scale Factor Error with Delta=300 1397
0.05 Scale Factor Error with Delta=300 5587
0.01 Scale Factor Error with Delta=300 139654
HPS
Fluffy_Pillow Healing Per Second
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 7628
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 506
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 2037736 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.